嵌入式通信协议自学实战专栏
文章平均质量分 91
本专栏专为嵌入式通信协议的自学爱好者打造,将系统且全面地讲解嵌入式系统中各类主流通信协议的原理与实践。从基础的硬件接口知识入手,逐步深入到高层协议栈的开发与应用,覆盖从传统的串行通信到先进的无线通信及网络云端通信的全链条。
剁椒鱼头炖香菇
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
嵌入式通信协议自学实战专栏
从 0 到 1 掌握嵌入式系统全通信协议栈,实现从基础应用到复杂系统设计的能力跃迁原创 2025-03-17 14:44:48 · 978 阅读 · 0 评论
-
低速串行协议进阶:UART中断+DMA与复杂帧处理
高级UART:DMA环形缓冲+空闲中断(无阻塞接收)工业设计:RS485隔离电路(抗15kV ESD)+差分传输工具实战:示波器测波形→逻辑分析仪抓包→协议解析FreeRTOS:任务解耦(接收→解析→响应流水线)原创 2025-03-28 10:28:25 · 2033 阅读 · 0 评论 -
协议三要素实战:语法、语义、时序的STM32协议设计
语法:定义数据格式(UART帧、自定义协议结构)语义:赋予数据含义(命令码、寄存器操作)时序:规范信号顺序(波特率、SPI模式)STM32实战:三要素在UART、SPI、自定义协议中的实现原创 2025-03-24 12:11:59 · 972 阅读 · 0 评论 -
协议分层模型实战:从物理层到应用层的STM32协议栈开发
分层实现:物理层:UART寄存器配置(标准库USART_Init)数据链路层:帧格式+CRC校验(状态机+校验算法)应用层:命令解析与业务逻辑(开关控制+数据上报)STM32实战:中断接收处理(USART1_IRQHandler)自定义协议栈代码框架(可直接复用)原创 2025-03-22 17:33:57 · 1010 阅读 · 0 评论 -
通信协议分类与实战:并行vs串行、同步vs异步、有线vs无线
并行vs串行:GPIO并行控制(8位LED)vs UART串行通信(串口调试)同步vs异步:SPI同步时序(Flash读写)vs UART异步帧(传感器数据)有线vs无线:RS485工业总线(多节点)vs BLE无线透传(物联网)STM32实战:标准库配置不同协议的寄存器操作(GPIO/SPI/USART)原创 2025-03-20 10:56:32 · 714 阅读 · 0 评论 -
嵌入式系统入门:基于 STM32F103ZET6 标准库的架构解析与外设驱动
时钟系统深度解析:从 8MHz 到 72MHz 的倍频魔法》“标准库是寄存器的‘翻译官’,让硬件控制更贴近人类思维。掌握库函数的底层逻辑(反查寄存器),才能真正驾驭 STM32。(本章完整工程代码:我的代码仓获取)✅:针对高密度型号(512KB Flash)的时钟、外设资源优化✅:解析库函数与寄存器的对应关系(如封装的寄存器操作)✅:提供 Keil MDK 工程模板(含启动文件、库文件配置)Q:标准库和 HAL 库哪个更适合学习?A:标准库更贴近硬件原理,适合理解 STM32 架构;原创 2025-03-18 18:30:00 · 1147 阅读 · 0 评论 -
时钟、中断与时序控制:基于 STM32F103ZET6 标准库的底层开发核心
时钟配置:HSE→PLL→72MHz 系统时钟(标准库函数RCC_PLLConfig)中断管理:外部中断(EXTI)+ 优先级分组(NVIC)时序控制:SysTick(系统时基)+ 通用定时器(微秒级延时)原创 2025-03-19 12:01:11 · 762 阅读 · 0 评论 -
嵌入式开发工具链实战:编译器、调试器、仿真器全解析
编译器:Keil MDK工程配置(标准库宏定义、优化选项)调试器:ST-Link下载调试(断点、寄存器、反汇编)仿真器:Proteus电路验证(无需硬件的快速迭代)工程管理:目录结构、编译脚本、版本控制(Git)原创 2025-03-19 14:23:52 · 956 阅读 · 0 评论 -
嵌入式通信协议入门系列(二):UART数据接收基础
本文重点讲解最基础的轮询接收方法原创 2025-03-17 16:18:47 · 1101 阅读 · 0 评论 -
嵌入式通信协议入门系列(一):UART通信基础
UART通信基础原创 2025-03-17 15:57:02 · 475 阅读 · 0 评论
分享