ST意法半导体
直播中

王飞云

7年用户 1420经验值
私信 关注
[问答]

STM32cubeProg做stm32h745xi芯片ISP升级时,连接不到设备怎么解决?

环境配置

  • 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升级)有没有调试通过的大佬。有回答的给送上一个赞。

回帖(1)

张凯

2023-8-9 09:40:06
]经过检测已经有了如下进展:
1 、需要实现的第一个功能问题有点进展,握手阶段用的是0x79命令握手,握手完成之后会发送改变波特率的命令,改变设备的通讯波特率从125khz改为250khz或500khz。cubeprog是否只支持can协议而不支持FDCAN协议?
2、使用pcan通讯给已经进入boot模式的芯片发送握手信息或命令信息(使用can协议和fdcan协议BRS模式都发送过),都没有回应。有没有大神指导一下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分