你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f0 用串口2下载的问题

[复制链接]
zx717 提问时间:2018-1-2 09:30 /
电源是3.26v  boot0接地  nrst接了100nf的电容。想用串口2下载程序到单片机,一直下载不进去。分别用官方isp,FlyMcu软件 ,单片机都无响应。不知道是否还需要配置其他东西才能用串口2下载bin文件?
收藏 评论19 发布时间:2018-1-2 09:30

举报

19个回答
nyszx 回答时间:2018-1-29 09:35:20

看了STM32F030x4/x6/x8/xC and STM32F070x6/xB系列参考手册和STM32F0x1/STM32F0x2/STM32F0x8系列参考手册,里面只说了USART,按照之前的习惯,ST应该会指明是USART几,随便翻了几个数据手册,只有030特殊一点:
f030.jpg
f030-1.jpg

其他的051:
f051.jpg
072
f072.jpg
其次参照AN2606,楼主只说了F0没有说具体哪个型号(还是我没看到),所以不能以偏概全,我也有图为证:
QQ截图1.jpg
QQ截图2.jpg
QQ截图3.jpg
QQ截图4.jpg
QQ截图5.jpg
QQ截图6.jpg
QQ截图7.jpg
QQ截图8.jpg
QQ截图9.jpg
QQ截图10.jpg


评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

七哥 回答时间:2018-1-29 09:48:56
nyszx 发表于 2018-1-29 09:35
看了STM32F030x4/x6/x8/xC and STM32F070x6/xB系列参考手册和STM32F0x1/STM32F0x2/STM32F0x8系列参考手册 ...

多谢指正
楼主没说明什么型号,我也就奔着最简单的的型号去了,找的F030手册。
F030尽管有些型号的PA14、PA15对应的是USART2,但是这个不具有boot功能;只有F030X6和F030X4的USART1对应PA14、PA15,是具有boot功能的。
努力的人 回答时间:2018-2-2 14:25:12
nyszx 发表于 2018-1-29 09:28
不做过多解释了,我用过107的USART2 boot,AN2606详细写明了ST MCU全系列的BOOT支持外设
附件:AN2606( ...

是的,这个问题在别的帖子里,你已经提到过了。感觉这个问题不用纠结的,其实只要你自己可以写驱动的话,管他支不支持你都可以boot的对吧,设计电路就选择常规的来设计就好了,我们把更多精力花在系统实现上,可以学到的更多
努力的人 回答时间:2018-1-24 10:30:08
这个不是所有的串口都可以BOOT的,一般只有串口1可以

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

chrome777 回答时间:2018-1-24 15:53:55
串口下载程序只支持串口1,而且是固定引脚PA9,A10,然后下载的时候需要将BOOT0拉高。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

七哥 回答时间:2018-1-26 00:00:57
用手册说话。只有USART1可以ISP下载

傲游截图20180125230950.jpg
傲游截图20180125231001.jpg

傲游截图20180125235854.jpg

傲游截图20180125231141.jpg

傲游截图20180125231153.jpg


评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

nyszx 回答时间:2018-1-26 14:55:55
toofree 发表于 2018-1-26 00:00
用手册说话。只有USART1可以ISP下载

PA14\PA15是UART2  PA9\PA10是UART1
nyszx 回答时间:2018-1-26 15:00:44
ST基本上都不是只有一个串口可以BOOT,楼主要检查使用的是UART2哪个管脚作为通信的。默认的PA2\PA3是不可使用的,得用PA14\PA15

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

nyszx 回答时间:2018-1-26 15:02:58
morphlings2014 发表于 2018-1-24 15:53
串口下载程序只支持串口1,而且是固定引脚PA9,A10,然后下载的时候需要将BOOT0拉高。 ...

不是吧,只是大家喜欢只用串口1而已,USART1\USART2\USART3都可以,一般都有两个,不同器件不同。
七哥 回答时间:2018-1-26 16:07:16
nyszx 发表于 2018-1-26 14:55
PA14\PA15是UART2  PA9\PA10是UART1

UART1.jpg
努力的人 回答时间:2018-1-27 19:19:08
nyszx 发表于 2018-1-26 15:00
ST基本上都不是只有一个串口可以BOOT,楼主要检查使用的是UART2哪个管脚作为通信的。默认的PA2\PA3是不可使 ...

你再好好看一下,boot只能串口1的
nyszx 回答时间:2018-1-29 09:28:06
努力的人 发表于 2018-1-27 19:19
你再好好看一下,boot只能串口1的

不做过多解释了,我用过107的USART2 boot,AN2606详细写明了ST MCU全系列的BOOT支持外设
附件:AN2606( en.CD00167594.pdf (3.42 MB, 下载次数: 4)
x5y4z3 回答时间:2018-1-29 09:41:23
好几年前有捣鼓过,是只有一个(应为预设的第一个)USART 是可以用来下载的!

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

nyszx 回答时间:2018-1-29 09:41:37
楼主把具体型号说一下吧
nyszx 回答时间:2018-1-29 09:50:15
x5y4z3 发表于 2018-1-29 09:41
好几年前有捣鼓过,是只有一个(应为预设的第一个)USART 是可以用来下载的!
...

强大的ST MCU 不止一个USART可以下载!
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版