驱动开发

d111111111d6 小时前
驱动开发
移植MQTT到STM32GitHub - IoTSharp/mqttclient:一款高性能、高稳定性、跨平台的MQTT客户端,基于套接字API开发,可应用于嵌入式设备(FreeRTOS / LiteOS / RT-Thread / TencentOS tiny)、Linux、Windows、Mac,且API接口以极少资源实现QOS2的服务质量,并无缝连接mbedtls加密库。·GitHub
码踏樱花6 小时前
驱动开发
navicat17安装包和破解支持Windows、macOS建议使用手机夸克APP保存(可免会员保存!!!)下载地址:https://pan.quark.cn/s/d3adc34fdf77【安装包+破解教程+补丁】
senijusene1 天前
驱动开发
基于 MX6UL 的 DHT11 温湿度传感器 驱动开发DHT11 是低成本、单总线通信的温湿度传感器,广泛应用于物联网、工业控制等场景。本文基于 NXP MX6UL 处理器,从设备树配置、内核驱动开发、应用层调用三个维度,详细拆解 DHT11 的 Linux 驱动实现逻辑,结合实际代码片段分析关键技术点。
charlie1145141911 天前
linux·开发语言·驱动开发·c·imx6ull
嵌入式Linux驱动开发(8)——内存映射 I/O - 别拿物理地址当指针用仓库已经开源!所有教程,主线内核移植,跑新版本imx-linux/uboot都在这里!欢迎各位大佬观摩!喜欢的话点个⭐!
Wallace Zhang1 天前
驱动开发·stm32·simplefoc·foc电机控制
SimpleFOC源码学习09(v2.3.2) - 磁编码器MagneticSensorSPI.cpp与MagneticSensorSPI.hgithub 源码:但如果换成 SPI 磁编码器,问题就完全变了:这篇就来拆 MagneticSensorSPI.cpp/.h。如果说 HallSensor 代表的是“分辨率低,但结构简单”,那么 MagneticSensorSPI 代表的就是“分辨率高,但通信协议更复杂”。
Freak嵌入式1 天前
ide·驱动开发·嵌入式·仿真·micropython·upypi
亲测可用!可本地部署的 MicroPython 开源仿真器家人们谁懂啊!刚入坑嵌入式那会,我踩过的坑能绕桌子三圈:直到我挖到了这个叫「Velxio」的开源神器,直接把我的嵌入式开发效率拉到了天花板!
进击的小头2 天前
arm开发·驱动开发·单片机
20_第20篇:嵌入式外设驱动开发基础:寄存器级开发与库函数开发对比实战作为嵌入式开发的核心环节,外设驱动开发直接决定了嵌入式设备的功能实现、运行效率与可维护性。无论是单片机、MCU还是嵌入式Linux设备,外设驱动都是连接硬件底层与上层应用的桥梁——从最简单的GPIO点亮LED,到复杂的UART、SPI、I2C通信,再到定时器、ADC/DAC等外设的应用,都离不开驱动开发的支撑。对于嵌入式初学者而言,寄存器级开发与库函数开发(如STM32的HAL/LL库)是两种最基础、最常用的开发方式,二者在原理、实操、适用场景上存在显著差异,掌握其核心区别与选型逻辑,是入门嵌入式驱动开发
低调小一2 天前
驱动开发·tdd·bdd
BDD(行为驱动开发)入门:把“测试”写成“行为”,把“需求”写成“场景”缩写科普(先把字面意思说清楚) BDD = Behaviour/Behavior-Driven Development(行为驱动开发,英式/美式拼写都常见)
charlie1145141912 天前
linux·开发语言·驱动开发·内核·c
嵌入式Linux驱动开发(7) 从虚拟设备到真实硬件 —— LED驱动硬件基础仓库已经开源!所有教程,主线内核移植,跑新版本imx-linux/uboot都在这里!欢迎各位大佬观摩!喜欢的话点个⭐!
莎士比亚的文学花园2 天前
linux·运维·驱动开发
Linux驱动开发(2)——驱动编程Linux 内核日志划分1~7 优先级等级,只有日志自身优先级数值低于console_loglevel(控制台日志等级阈值)时,内核打印信息才会输出到串口终端。
2601_949695592 天前
人工智能·驱动开发·ai·电脑
开源AI智能体OpenClaw接入DeepSeek V4全流程:从配置到成本你是不是也受够了那些「只会聊天」的AI?你问它“今天科技热点”,它给你列一串标题。你再让它“帮我整理成表格”,它又说“我无法直接浏览网页”……
枳实-叶2 天前
linux·驱动开发
【Linux驱动开发】第二天:内核模块生命周期+内存分配全解内核模块(Kernel Module) 后缀为 .ko,是Linux内核的「动态插件」。Linux内核本身是一个庞大的核心镜像vmlinux,如果把所有驱动、文件系统、网络协议都编译进去,内核会变得无比臃肿,启动极慢。而内核模块机制解决了这个问题:
嵌入式小企鹅2 天前
人工智能·驱动开发·华为·开源·算力·risc-v
CPU需求变化、RISC-V安全方案、DeepSeek V4适配、太空算力动态目录🔮 今日技术观察🧠 一、CPU在AI推理中的需求变化🖥️ 二、RISC-V生态安全与产品动态
智者知已应修善业3 天前
驱动开发·经验分享·笔记·硬件架构·硬件工程
【触发器种类和真值表】2023-7-5由门电路组成触发器种类和真值表以及自激振荡现象仿真。「復次,善現!一切不退轉菩薩摩訶薩為欲饒益諸有情故,現處居 家,方便善巧,雖現攝受五欲樂具,而於其中不生染著,皆為濟給 諸有情故,謂諸有情須食施食,須飲施飲,須衣施衣,須乘施乘, 乃至一切所須之物皆給施之,令其意滿。善現!是菩薩摩訶薩自行 布施波羅蜜多,亦勸他行布施波羅蜜多,恒正稱揚行布施波羅蜜多 法,歡喜讚歎行布施波羅蜜多者;乃至自行般若波羅蜜多,亦勸他 行般若波羅蜜多,恒正稱揚行般若波羅蜜多法,歡喜讚歎行般若波 羅蜜多者。善現!是菩薩摩訶薩現處居家,
枳实-叶3 天前
linux·驱动开发·学习
【Linux驱动开发】第一天:用户态与内核态通俗讲解+最简字符设备驱动实战快速建立认知,秒懂底层权限模型:简单一句话: 用户态是受限游客,内核态是最高权限管理员。用户态(Ring3) 权限严格受限,只能执行普通指令; 无法直接操作硬件、读写物理内存、访问寄存器、修改系统配置; 所有硬件/资源操作,必须通过系统调用向内核申请。
nix.gnehc4 天前
人工智能·驱动开发·sdd·openspec
读懂 OpenSpec:AI 编码时代的规范驱动开发新范式当下 AI Coding 已经成为程序员日常开发的标配,Cursor、Copilot 等工具大幅提升了编码效率,但行业痛点依然普遍:需求模糊导致 AI 乱写代码、多人协作上下文不一致、迭代变更无追溯、代码实现和业务预期严重偏差。
嵌入式×边缘AI:打怪升级日志4 天前
linux·驱动开发
DS18B20 Linux 驱动开发实战:从时序图到温度读取的保姆级教学DS18B20 是 Maxim 公司推出的数字温度传感器,它有三个“绝活”:本文用百问网 IMX6ULL 开发板(GPIO4_19,编号 115)实战驱动编写。我们从硬件接线、时序图剖析、代码逐行精讲,到最后编译运行,一步一步带你掌握 “自旋锁 + 精确忙等延时 + 状态机协议” 的经典内核驱动框架。
智者知已应修善业4 天前
驱动开发·经验分享·笔记·硬件架构·硬件工程
【proteus78进制计数器与非门】2023-7-5缘由关于#proteus#的问题,如何解决?-嵌入式-CSDN问答proteus 2位78进制计数器 与非门
嵌入式×边缘AI:打怪升级日志4 天前
linux·驱动开发·学习
从零开始学习 Linux SPI 驱动开发(基于 IMX6ULL + TLC5615 DAC)SPI(Serial Peripheral Interface)是一种全双工、同步串行总线,由摩托罗拉提出。基本信号有 4 根线:
senijusene5 天前
linux·驱动开发
基于 imx6ull平台按键驱动开发:input子系统+中断子系统+platform总线在嵌入式 Linux 开发中,按键是最基础的人机交互外设之一。本文以 NXP MX6UL 芯片为例,完整讲解从设备树配置、内核驱动开发(基于 input 子系统 + 平台驱动模型)到应用层测试的全部流程,实现 “按键中断触发 - 软中断延时消抖 - input 事件上报” 的逻辑。