stm32通过ISP烧写程序需要注意的一个问题

按照stm32F030RCT6通过ISP烧写的步骤连接好线路并且下载好烧写软件,但是尝试多次都未能把程序烧录进去。因此回过头来查看电路以及芯片的文档说明。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第一个图是芯片文档中对于BOOT的说明,最后面一句话的意思是只能通过PA9/PA10或者PA 14/PA15上面的串口来进行ISP的烧写。
第二个图是对于PA9/PA10的说明,包含一个USART1。
第三个图是对于PA 4/PA15的说明,包含一个USART1和USART2。
第四个图是对于引脚说明的一些补充,某些引脚功能只存在于部分型号的芯片上。

在这里插入图片描述
咱们使用的芯片型号是STM32F030RCT6,第五小点标注的引脚功能都是存在的,但是查看电路实际我们使用的是PB10和PB11包含的一个USART3,所以这个是不符合文档中对于BOOTLOADER规定的。
大家要记住如果你是用ISP烧写STM32程序的,一定还是用PA9和PA10最保险,避免出现串口选择错误的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值