[其他ST产品] STM32cubeProg做stm32h745xi芯片ISP升级时,连接不到设备。

[复制链接]
 楼主| cr315 发表于 2023-7-21 11:45 | 显示全部楼层 |阅读模式

环境配置
st开发板stm32h745xi-disco,CAN通讯接口 + can上位机;软件为stm32cubeprog;
需要实现功能:
通过fdcan通讯实现ISP升级功能。
stm32cubeprog软件问题描述:实验过程中发现STM32CubeProg软件的一个问题。port选择can通讯后,要进行波特率的选择,有3个选择(500khz、250khz、125khz)。实际测试过之后发现不管选择那个波特率,发送的数据都为125khz的波特率发出。STM32CubeProg实验了2个版本2.13.0和2.10.0,现象都为125khz。有没有大佬知道怎么回事。
波特率为500k的can的ISP功能(查看AN2606手册可以查询到h745需要用500kHz升级)有没有调试通过的大佬。有回答的给送上一个赞。
别乱了阵脚 发表于 2023-8-16 22:35 | 显示全部楼层
ST的原来的ISP好像只是支持串口的吧
AloneKaven 发表于 2023-8-16 23:10 | 显示全部楼层
是不是cubeprog不支持FDCAN啊
光辉梦境 发表于 2023-8-17 01:13 | 显示全部楼层
你用can的话,BootLoader你自己写的?

三生万物 发表于 2023-8-17 03:26 | 显示全部楼层
可能是它的软件有问题?不好说啊

淡漠安然 发表于 2023-8-17 05:09 | 显示全部楼层
你用串口转can的模块,试试呢?

江河千里 发表于 2023-8-17 09:28 | 显示全部楼层
按理来说,你既然能设置速度了,就应该会改变啊,为啥都是125K

冰春彩落下 发表于 2023-8-17 11:37 | 显示全部楼层
感觉你要烧录一个关于canISP升级的固件,然后才能测试吧

暖了夏天蓝了海 发表于 2023-8-17 13:52 | 显示全部楼层
可能是因为can没对接上,导致一直是125K的?

远山寻你 发表于 2023-8-17 15:26 | 显示全部楼层
你仿真看看,can的数据是否有收到呢?

夜阑风雨 发表于 2023-8-17 17:29 | 显示全部楼层
如果你用的can不行的话,你换个can模块之类的,试试

一秒落纱 发表于 2023-8-17 19:10 | 显示全部楼层
升级cubeprog试试?也许就好使了

Jacquetry 发表于 2023-8-17 23:54 | 显示全部楼层
是不是协议有问题啊
Mowergy 发表于 2023-10-21 14:29 | 显示全部楼层
是不是因为can没对接上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1448

主题

4810

帖子

0

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

1448

主题

4810

帖子

0

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