打印

关于串口下载程序

[复制链接]
188|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
肉坨坨|  楼主 | 2019-11-13 17:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于串口下载程序,结合STM32参考手册和自己的理解,得到下面的内容。发帖,若有理解不对的地方,希望大家帮忙指出来,共同学习,共同进步。    具体如下:
1)
    在STM32F10xxx里,可以通过BOOT[1:0]引脚选择三种不同启动模式。
    如下:
    启动模式选择引脚       启动模式           说明
    [BOOT1  BOOT0]         
       X        0         主闪存存储器     主闪存存储器被选为启动区域
       0        1         系统存储器         系统存储器被选为启动区域
       1        1          内置SRAM         内置SRAM被选为启动区域

2)
内嵌的自举程序存放在系统存储区,由ST在生产线上写入,用于通过可用的串行接口对闪存存
储器进行重新编程:
● 对于小容量、中容量和大容量的产品而言,可以通过USART1接口启用自举程序。
综上所述:
当我们利用USART1下载自己的程序时,可以将BOOT1 BOOT0设置为01,这样程序就可以从程序存储区启动,即可实现串口下载程序。
注意:只能用USART1

使用特权

评论回复

相关帖子

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

本版积分规则

419

主题

431

帖子

0

粉丝