STM32F429串口烧录

 时间:2024-10-14 00:22:25

1、第一步:确认你芯片的封装,按照规格书找到BOOT0和BOOT1引脚,将BOOT0接VDD,BOOT1接GND,接着进入下一步。

STM32F429串口烧录
STM32F429串口烧录

2、第二步:选择你用于烧录的串口,从规格书中我们可以看到,STM32F429的USART1和USART3可以用于烧录,这个一定要注意,其它串口是不能用于烧录的。记住你的串口号对应的引脚。给你的单片机供电前请先确认BOOT0和BOOT1已经按第一步配置,同时在配置BOOT0和BOOT1前请不要插串口的引脚,因为串口引脚很肯能直接给单片机供电了,导致无法进入烧录模式。

STM32F429串口烧录

3、第三步:从官网下载最新版的烧录软件,可以直接百度Flash loader demonstrator在检索结果中查找,建议去官网下载,因为百度经验不允许直接给链接,所以就只能让各位自己找了。我使用的是2.8版本的。

STM32F429串口烧录

4、第四步:在程序列表中找到STMicroelectronics ->Flash Loa蟠校盯昂der ->稆糨孝汶;Demonstrator GUI并打开。这里注意:不要选择“Floash loader demonstrator”否则可能会导致不能自动识别芯片容量。

STM32F429串口烧录

5、第五步:进入烧录软件后,在Port Name列表中找到你芯片所在的串口,其它参数建议按我图中进行配置,当然,降低波特率可以减少误码。确认后点击“Next”。

STM32F429串口烧录

6、第六步:正常情况下你的软件会弹出下面的界面,如果有提示“The target is read protected”,那么很可能是由于你的软件版本过低,请下载最新版再操作。没有异常的话可以直接点击“Next”。

STM32F429串口烧录

7、第七步:正常情况下,软件会自动弹出芯片容量,Target、PID、BID、Version等疙熳阊涓信息都是软围泠惶底件和芯片直接通信的结果,如果你的软件的Target是空白的同时BID是No,那么很可能因为你的软件版本过低,或者你选择了“Floash loader demonstrator”,请升级你的软件或者选择Demonstrator GUI,当然如果你知道自己芯片的具体容量规格你可以手动输入,不过你输入的必须是软件能够识别的。确认无误后点击“Next”。

STM32F429串口烧录

8、第八步:如图,选择“Download to device”,点击右边那个小点点的软件会弹出一个文件对话框。

STM32F429串口烧录

9、第九步:找到你的烧录文件,双击,或者选择“打开”按钮。这里注意,软件默认是s19的扩展名,如果你的烧录文件不是s19那么请选择对应扩展名的文件。

STM32F429串口烧录

10、第十步:选择好烧录文件后,点击“Next”,软件将进行烧录,同时会出现一个滚动的蓝色调,正常情况下这个滚动条是比较均匀地推送的,如果长时间滚动条不变化,那么很可能是通信有问题了。

STM32F429串口烧录

11、第十步:烧录成功后,软件的蓝色滚动条变为橙黄色,同时会显示字符串“Download operation finished successfully”。之后将BOOT0和BOOT1都接GND,然后断开芯片电源(同时断开串口连接),重新给单片机上电,就可以查看程序运行效果了。

STM32F429串口烧录
  • 如何在AD中放置双排18针排针插座?
  • AltiumDesigner元器件3D模型封装失效怎么办
  • Altium designer的全局操作修改pcb库元件
  • protel99se工具视图如何打开
  • cadence16.6 学习046-晶振如何布局
  • 热门搜索
    关于童话的手抄报 春节里的数学手抄报 珍惜生命手抄报 春节手抄报图片大全简单又漂亮 清明节手抄报全国第一 勿忘国耻振兴中华手抄报 小学生手抄报模板 朝花夕拾手抄报 初一 51劳动节手抄报 无烟日手抄报