本应用程序说明描述了STM32微控制器引导加载器中使用的USART协议。它详细描述了每个支持的命令。有关USART硬件资源和设备引导加载程序的要求的更多信息,请参阅STM32系统内存引导模式应用程序说明(AN2606)。
一旦进入系统内存引导模式,并且已经配置了STM32微控制器(详细信息参见应用程序说明AN2606 STM32系统内存引导码),引导加载程序代码就开始扫描USARTx_RX行引脚,等待接收Ox7F数据帧:一个起始位、Ox7F数据位、甚至奇偶校验位和一个停止b。它,
该数据帧的持续时间使用Sy.计时器测量。然后,定时器的计数值用于计算关于当前系统时钟的相应波特率因子。
接下来,代码相应地初始化串行接口。使用这个计算的波特率,anacknowledge字节(Ox79)被返回到主机,主机发出STM32已经准备好接收命令的信号。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !