今天尝试了使用串口下载STM32的程序。
首先当然是安装官方的下载工具,Flash_Loader_Demonstrator,我用的版本是2.6.0. 安装过程省略。
打开Flash Loader Demonstrator,见图一。它会自动的去查找串口,因为我的USB转串口出来是COM8,所以我选择了COM8.
图一
连好板子,点击next会出现图二这样的警告。这是说,目标板没有响应,要检查boot mode。
图二
这是因为我们板子的boot mode还是在片内flash中,这时,要将BOOT0接到高电平(3.3V),BOOT1接到地,重新上电,再点next,就到了图三。
图三
检测到我们的芯片内部flash是128K,因为我们用的是STM32F103CBT6,继续next,出现图四,这是分页(page)显示flash.
图四
next,会出现图五,可以选择清除、下载、上载、解除保护等,我们是下载程序,所以选择第二项,然后选择要下载的程序。程序文件格式有.s19、.hex和.bin等。
图五
点击next,开始下载
图六
下载完成
图七
Flash_Loader_Demonstrator v2.6.0见附件。
文章评论(0条评论)
登录后参与讨论