logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式底层实战:从寄存器到GPIO控制,吃透ARM架构引脚配置逻辑

这篇博客基于直播回放和寄存器文档,从“为什么要配寄存器”到“具体怎么配”,完整拆解了ARM架构下GPIO的核心逻辑。GPIO不是引脚,是外设控制器,依赖SW_MUX和SW_PAD两个核心寄存器;SW_MUX决定功能(GPIO/外设),SW_PAD决定特性(上拉/下拉/驱动),两者缺一不可;复位后默认值不可信,项目中必须显式配置,这是稳定运行的前提。掌握了这些底层逻辑,你再写代码时,就不再是“复制粘

#arm开发#架构#单片机
嵌入式入门指南:一文读懂串口通信(UART)与常见协议

通常需要四根线(时钟线SCLK、主机输出从机输入MOSI、主机输入从机输出MISO、片选CS),全双工,速率高,但占用引脚多。通过Modbus这样的协议,串口通信就从简单的字节流传输,上升为了有明确语义的“问答”机制,从而能够可靠地控制复杂系统。仅有底层的物理连接和字节帧格式还不够,设备之间需要能理解彼此发送的“命令”和“数据”,这就需要。(文档示例中未体现,实际Modbus RTU必有),校验通

#单片机#mcu#51单片机
51单片机基础:从GPIO、中断到定时器与PWM的入门指南

从控制引脚电平的GPIO,到应对突发情况的中断,再到提供精准时间基准的定时器,最后到生成模拟信号的PWM,这些构成了51单片机最核心的功能骨架。理解并掌握这些基础知识,是进行LED闪烁、按键扫描、蜂鸣器报警乃至电机控制等更复杂嵌入式应用开发的坚实第一步。通过灵活的编程,将这些模块组合运用,就能让小小的单片机实现丰富多彩的功能。

#单片机#嵌入式硬件
到底了