打印
[STM32F4]

STM32™ 自举程序中 使用的 USART 协议

[复制链接]
384|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
east森林|  楼主 | 2023-12-7 21:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 east森林 于 2023-12-7 21:16 编辑

本应用笔记将介绍 USART 协议在 STM32 微控制器自举程序中的应用,还将详细介绍支持的每个命令。要详细了解器件自举程序的 USART 硬件资源和要求,请参见“STM32 系统存储器自举模式”(应用笔记 AN2606)当配置 STM32 微控制器为自举启动,系统将进入自举程序模式(有关详细信息,请参见应 用笔记 AN2606“STM32 系统存储器自举模式”),自举程序代码将立即扫描 USARTx_RX 引脚,等待接收 0x7F 数据帧:一个起始位,0x7F 数据位,偶校验位和一个停止位。
此数据帧的持续时间由 SysTick 定时器测量。
之后,该定时器的计数值用于计算关于当前系 统时钟的相应波特率因子。随后,代码将相应初始化串行接口。通过计算出的波特率,发送确认字节 (0x79) 返回主机, 表示 STM32 已准备好接收命令。


STM32自举程序中使用的 USART 协议.pdf (1.02 MB)

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

391

帖子

0

粉丝