stm32下载不进去程序

芯片型号是stm32f103vbt6,使用串口下载方式,片子的电源和地都接了,使用串口1读不出芯片信息。换了好几个片子了应该不是芯片问题请问是不是电路设计有问题?还有哪些... 芯片型号是stm32f103vbt6,使用串口下载方式,片子的电源和地都接了,使用串口1 读不出芯片信息。换了好几个片子了 应该不是芯片问题 请问是不是电路设计有问题?还有哪些注意的地方? 展开
 我来答
MULTISENSOR
2014-09-02
知道答主
回答量:16
采纳率:0%
帮助的人:3.9万
展开全部
检查BOOT0 与 BOOT1的接线对不对,你需要BOOT1=0 BOOT0=1。
BOOT1=x BOOT0=0 从用户闪存启动,这是正常的工作模式。
BOOT1=0 BOOT0=1 从系统存储器启动,这种模式启动的程序功能由厂家设置。
BOOT1=1 BOOT0=1 从内置SRAM 启动,这种模式可以用于调试。
追问

我把boot0 直接接3.3V,boot1直接接地了  还是不行

追答

用串口下载的时候需要BOOT1=0  BOOT0=1;下载完后,需要BOOT1=x  BOOT0=0,因为最终你还是从FLASH中启动。并且串口下载只能使用串口1(PA9,PA10),别的串口都不可以。在板子上把 RXD 和 PA9 (STM32 的 TXD), TXD 和 PA10(STM32的 RXD)通过跳线帽连接起来。下载完后断电重启。

勤昆回心诺
2019-02-14 · TA获得超过3669个赞
知道大有可为答主
回答量:3068
采纳率:31%
帮助的人:199万
展开全部
检查BOOT0

BOOT1接线需要BOOT1=0
BOOT0=1
BOOT1=x
BOOT0=0
用户闪存启工作模式
BOOT1=0
BOOT0=1
系统存储器启种模式启程序功能由厂家设置
BOOT1=1
BOOT0=1
内置SRAM
启种模式用于调试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式