
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Zephyr 的野心很大:想做嵌入式里的 Linux——统一的驱动模型、统一的构建系统(West + CMake + Kconfig)、内置 BLE/WiFi/Thread/LoRaWAN 协议栈。你平时可能没意识到它的存在,但如果哪天调试器连不上,OpenOCD 的日志是第一个要看的地方。Arduino 用户喜欢 ESP32 的 Arduino core(基于 ESP-IDF),但要用高级特性(
本文精选5个难度递进的小项目,覆盖基础外设控制到简单智能系统搭建,帮助快速掌握核心技能。优先级排序:LED流水灯→按键检测→串口通信→I2C传感器→温控系统。技术延伸:添加LCD显示或WiFi模块实现远程监控。核心目标:掌握GPIO输出控制与延时函数。核心目标:理解GPIO输入模式与中断机制。核心目标:学习I2C总线协议与传感器驱动。核心目标:整合传感器、控制算法与执行机构。技术延伸:尝试用定时器
于是,我就自己根据需求写了简单的日志库,通过这几年项目的验证,大问题没有,后面维护项目时,发现了这个开源项目,又给我提供了一些思路。这个日志库相对要复杂一点,可能对新手不那么友好,当然,如果你有一定编程经验,或者C语言功底比较好,理解起来问题还是不大。好了,时间有限,本文就分享到这里,希望这些开源项目,对新手、想提高自己编程水平的小伙伴有帮助。也是一个值得学习的开源项目,特别是没有框架思维的小伙伴
它描述的是:一个系统在任意时刻只能处于有限个状态中的某一个,当接收到一个外部事件后,根据当前状态和事件类型,执行特定的动作并转移到下一个状态。EFSM 不是什么革命性的新技术,但它用极少的代码量(不到 800 行)展示了一个工业级状态机框架该有的样子:表驱动的清晰架构、创建时的严格校验、运行时的历史记录、异常场景的灵活处理。在嵌入式领域,FSM 的身影无处不在:通信协议的握手流程、设备的上下电管理
前两天有个读者私信我,说自己用AI写嵌入式代码,结果是——代码能看着思路但编译不过,硬件不按预期跑,最后还得一行行手写。如果你的代码审查能力扎实,AI帮你生成框架和模板,你把关关键细节,效率翻倍的同时质量不降。审查不是挑错,而是帮AI“补短”——许多AI模型在训练集里看到的嵌入式代码,大量来自demo板和教程示例,面向真实量产场景的边缘情况处理往往欠缺。:“基于上一轮生成的读取函数,帮我写一个状态
它描述的是:一个系统在任意时刻只能处于有限个状态中的某一个,当接收到一个外部事件后,根据当前状态和事件类型,执行特定的动作并转移到下一个状态。EFSM 不是什么革命性的新技术,但它用极少的代码量(不到 800 行)展示了一个工业级状态机框架该有的样子:表驱动的清晰架构、创建时的严格校验、运行时的历史记录、异常场景的灵活处理。在嵌入式领域,FSM 的身影无处不在:通信协议的握手流程、设备的上下电管理
关注、星标公众号,直达精彩内容作者|Alicedodo状态机是一种思想,事件驱动也是一种思想。事件驱动的概念生活中有很多事件驱动的例子,上自习瞒着老师偷睡觉就是很生动的一个。我们都是从高中时代走过来的,高中的学生苦啊,觉得睡觉是世界上最奢侈的东西, 有时候站着都能睡着啊!老师看的严,上课睡觉不允许啊,要挨批啊!有木有!相比而言,晚自习是比较宽松的,老师只是不定时来巡视,还是有机会偷偷睡一...
包含各垂直领域的头部玩家,如游戏领域的米哈游、莉莉丝,出行领域的携程,金融科技领域的微众银行、东方财富等。:第一梯队的共同特征是——要么拥有全球化的高增长业务(字节、拼多多),要么在核心赛道建立了难以替代的生态位(腾讯的社交、阿里的电商与云、美团的服务网络)。:第二梯队中,小红书的想象空间最大,百度的技术底牌仍在,但两者都需要一次“产品级的跃迁”。面对拼多多和抖音的夹击,京东的“低价策略”仍在验证
想象一下,你就像一位勇敢的探险家,手持VSCode这把神奇的“时空钥匙”,打开了通往嵌入式系统世界的神秘之门。插件本身支持,查看寄存器、变量、堆栈调用情况、断点、内存查看、串口等,可以说几乎囊括我们平时所用到的所有调试小插件,接下来的操作就请大家自由发挥了,开心调试ing。VSCode具有高性能、轻量级的特点,且可通过安装不同的扩展来适应前端、后端、文档等不同开发场景的需求。VSCode拥有丰富的
1.zynq芯片是什么赛灵思公司(Xilinx)推出的行业第一个可扩展处理平台Zynq系列。旨在为视频监视、汽车驾驶员辅助以及工厂自动化等高端嵌入式应用提供所需的处理与计算性能水...







