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

[复制链接]
1466|19
 楼主| hfaouhfoa 发表于 2022-7-26 18:37 | 显示全部楼层 |阅读模式
因为项目需要,使用F405代替F103,因为引脚一样,所以就选了这款,但是烧了程序,烧完可以跑起来,这时候是通过串口烧录,并且串口提供的是5V供电。开机的时候就开不了机,并且DCDC低压拉低到1.8V,很奇怪,开始以为DCDC有问题,把DCDC后面断开,DCDC能正常输出。求教大神指教
Dick Hou 发表于 2022-8-19 10:06 | 显示全部楼层
能跑起来才怪,脚位一样就能烧hex?

这两货根本不能二进掉兼容,好不?
sky.sun.zz 发表于 2022-8-19 11:01 | 显示全部楼层
虽然引脚相同,但M3和M4的内核不一样,需要重写代码的。
aspoke 发表于 2022-8-20 15:35 | 显示全部楼层
这个是代码的问题吗   
在曼谷的春 发表于 2022-8-20 16:43 | 显示全部楼层
本来程序就是跑不起来的,内核都不一样,怎么跑呀

我吃小朋友 发表于 2022-8-20 17:06 | 显示全部楼层
牛啊,M4的烧录M3的程序还能正常运行?

白马过平川 发表于 2022-8-20 17:28 | 显示全部楼层
你说的烧录程序,是烧录谁的程序啊,是F103的程序代码吗

捧一束彼岸花 发表于 2022-8-20 17:51 | 显示全部楼层
5V供电本来就不行的,ST的大多数是3.3V供电的

风凉 发表于 2022-8-20 18:13 | 显示全部楼层
你说的DCDC是指那一部分

一只眠羊 发表于 2022-8-20 18:35 | 显示全部楼层
你可以这样,把电路图发出来,帮你分析一下

未说出口的像你 发表于 2022-8-20 18:57 | 显示全部楼层
我觉得你得烧录F4的程序才行吧

月亮一键变蓝 发表于 2022-8-20 19:19 | 显示全部楼层
拉低到1.8V不是后级负载较大就是后级有短路了

失物招領 发表于 2022-8-20 19:42 | 显示全部楼层
拉低到1.8V不是后级负载较大就是后级有短路了

她已醉 发表于 2022-8-20 20:03 | 显示全部楼层
串口你换成3.3V的试试呢?

将爱藏于深海 发表于 2022-8-20 20:25 | 显示全部楼层
那你要不用串口烧录试试呢?

isseed 发表于 2022-8-20 21:21 | 显示全部楼层
你移植的是什么程序
SantaBunny 发表于 2023-2-23 19:57 | 显示全部楼层
F405是M4内核,F103是M3内核,需要不同的内核固件库
公羊子丹 发表于 2024-7-6 07:01 | 显示全部楼层

主电路那些环路产生的噪声会加到控制信号上
万图 发表于 2024-7-6 08:04 | 显示全部楼层

多次检查也会给单片机带来负荷,对功耗不利
Uriah 发表于 2024-7-6 09:07 | 显示全部楼层

在GR-SAKURA中,从IO30引脚到IO35引脚接收来自外部的中断信号
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

80

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部