
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C 语言嵌入式进阶篇四:中断、定时器与 FreeRTOS 入门
通俗理解:CPU 正在正常执行主循环代码,突然收到硬件紧急信号,暂停当前任务,跳转去处理紧急事件,处理完毕后回到原位置继续运行。按键按下(外部中断)串口 / CAN 总线数据接收定时器定时时间到传感器数据触发中断使能:打开对应中断开关中断标志位:硬件置 1,表示中断触发(必须手动清零)中断服务函数:中断触发后执行的代码吃透中断原理与编码规范,掌握标志位、volatile在中断中的硬性用法;学会裸机

C 语言嵌入式进阶篇二:高级指针与链表实战,搞定单片机缓存、队列与数据管理
上一篇我们学习了嵌入式必备的有 / 无符号类型、位运算、宏、const/volatile、函数指针、标准 GPIO 框架,完成了从入门 C 到嵌入式工程 C 的思维转换。在实际单片机项目中:串口收发、CAN 总线、传感器数据采集、协议解析、任务状态管理,都会遇到批量临时数据存储、动态数据管理场景。高级指针 + 链表。本期继续深耕嵌入式专用 C 语法,全程不做 PC 娱乐案例,所有代码、用法、场景均

C语言嵌入式进阶篇一:专为单片机/硬件开发打磨,吃透工程必备核心语法
很多同学学完C语言入门,依然看不懂单片机代码、写不出硬件程序。核心原因:入门C是「PC端编程」,主打业务逻辑;嵌入式C是「硬件编程」,主打操控寄存器、管控内存、位操作、极致省资源。PC程序内存大、资源充足,语法随便写;但单片机:内存极小,字节必抠;直接操作硬件寄存器,错一位程序彻底跑飞;频繁使用位操作、宏封装、类型重定义、volatile、const;所有代码必须规范、可移植、可复用。本篇完全对标

到底了







