打印
[其他ST产品]

STMF405替代STM32F103,程序跑不起来。

[复制链接]
1008|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2021-12-20 11:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为项目需要,使用F405代替F103,因为引脚一样,所以就选了这款,但是烧了程序,烧完可以跑起来,这时候是通过串口烧录,并且串口提供的是5V供电。开机的时候就开不了机,并且DCDC低压拉低到1.8V,很奇怪,开始以为DCDC有问题,把DCDC后面断开,DCDC能正常输出。求教大神指教,

使用特权

评论回复
沙发
laocuo1142| | 2021-12-20 11:52 | 只看该作者
建议用仿真器跑一下

使用特权

评论回复
板凳
flycamelaaa| | 2021-12-20 11:53 | 只看该作者
F405是M4内核,F103是M3内核,需要不同的内核固件库

使用特权

评论回复
地板
powerantone| | 2021-12-20 11:54 | 只看该作者
你电源方面有没有问题了

使用特权

评论回复
5
stormwind123| | 2021-12-20 11:54 | 只看该作者
这个是两个不同系列的产品,需要不同的内核固件库

使用特权

评论回复
6
小叶三千| | 2021-12-20 13:08 | 只看该作者
肯定不能直接替换的,需要换对应的寄存器,要不然肯定有一些地方不兼容

使用特权

评论回复
7
香水城| | 2021-12-20 17:45 | 只看该作者
F405芯片上有VCAP脚,而F1系列没有,VCAP脚要专门处理。

使用特权

评论回复
8
zyj213| | 2021-12-31 15:21 | 只看该作者
感觉这俩程序都不能兼容吧

使用特权

评论回复
9
shjuturt| | 2021-12-31 16:03 | 只看该作者
你的自己移植一下代码,直接烧录肯定不行的

使用特权

评论回复
10
shjuturt| | 2021-12-31 16:06 | 只看该作者
你的自己移植一下代码,直接烧录肯定不行的

使用特权

评论回复
11
ksjdisa| | 2021-12-31 16:32 | 只看该作者
F4的话好像有个特殊引脚,得加电容,你得注意哈

使用特权

评论回复
12
ppaakala| | 2021-12-31 16:32 | 只看该作者
没用过F4,不好说,不过直接烧程序估计不太行

使用特权

评论回复
13
hfaouhfoa| | 2021-12-31 17:01 | 只看该作者
你可以用jlink烧录和仿真啊,调试看看

使用特权

评论回复
14
shskaoanc| | 2021-12-31 17:01 | 只看该作者
串口5V的话,MCU能受了么

使用特权

评论回复
15
hdahd| | 2021-12-31 17:21 | 只看该作者
我觉得最好做个电平转换,串个电阻也可以啊

使用特权

评论回复
16
qqjmjso| | 2021-12-31 17:21 | 只看该作者
你这操作好像不太正常,用F1的程序直接灌入到F4能直接运行

使用特权

评论回复
17
lalhdo| | 2021-12-31 17:36 | 只看该作者
估计是烧坏了吧,DCDC都拉到1.8V了

使用特权

评论回复
18
gshhkkk| | 2021-12-31 17:36 | 只看该作者
你这电路好像就有问题,F4和F1电源部分是不一样的

使用特权

评论回复
19
tfqi| | 2022-1-10 13:21 | 只看该作者
这个引脚需要做什么样的处理呢

使用特权

评论回复
20
wiba| | 2022-1-10 13:29 | 只看该作者
是不是功耗太大了啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1323

主题

3805

帖子

0

粉丝