1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电路板:定制 STSPIN32G4
调试口:外部STLINK V3 MC-SDK 5.Y.4 立方体MX 6.4 固件:STM32固件V1.5.0 驱动类型:HAL 目标工具链:ST STM32CubeIDE 1.8.0 我使用 STSPIN32G4 设计了一个自定义逆变器,它具有与 EVSPIN32G4 相同的拓扑结构,这就是我在电机控制工作台中启动该项目的方式。 我将其设置为速度控制和霍尔效应传感器反馈作为主要且唯一的速度传感器。我之前在早期版本中多次使用此设置,没有任何问题。 在代码生成期间,出现以下错误 “ST 内网更新程序服务器未知:mcucrosselector.codex.cro.st.com ” 并且, “完成但有错误” 在主日志中,我得到: “一代失败” 代码似乎在 CubeIDE 1.8.0 中编译良好,没有错误。 我使用 ST-LINK 在板上运行程序,在不同模式下连接:重置、硬件重置、软件重置,我经常在 CubeIDE 中看到一个选项卡说: “在没有可用调试信息或程序代码之外的地址“0x1fff4bc4”处中断。” 在控制台中,我得到正常的“下载验证成功” 在我尝试的大约 50% 的时间里,该板确实与 Motor Pilot 连接,但我立即收到以下错误。 最后,从主仪表板我得到了一个过流故障,但是如果我点击确认故障,没有任何反应。 然后我使用 CubeMX 6.3 运行相同的过程,在代码生成期间我没有收到任何错误消息,但我在 Motor Pilot 中收到相同的错误消息。 查看 MC-SDK 5.Y.4 发行说明,我进入 CubeMX、MotorControl 中间件并设置 DBG_MCU_LOAD_MEAS,但代码不会使用该选项集进行编译。 有什么建议吗? |
|
相关推荐
1个回答
|
|
首先,生成阶段的问题不会阻止您生成工作项目。“生成失败”状态与您的情况无关。我已将您看到的问题报告给我们的 cubeMX 同事。
>在我尝试的大约 50% 的时间里,电路板确实与 Motor Pilot 连接,但我立即收到以下错误。 您附加的 Pilot 的屏幕截图没有显示任何错误,只是显示警告。这些警告并不重要,但我们确实需要删除它们,因为它会带来混乱。从您的附件中,我看到 Pilot 确实已连接。你能附上连接失败时“终端”窗口的屏幕截图吗? > 最后,从主仪表板我得到了一个过流故障,但是如果我点击确认故障,没有任何反应。 如果没有任何反应,则表示您的错误是永久性的。 如果我理解正确的话,一旦将 Pilot 连接到电路板,就会出现过流故障,甚至在您开始旋转电机之前。如果这个假设是正确的,那么你的过流保护电路就有问题了。你的拓扑是什么?您是否使用连接到定时器中断引脚或嵌入式比较器的外部信号? > 我进入 CubeMX、MotorControl Middleware 并设置 DBG_MCU_LOAD_MEAS,但代码无法使用该选项集进行编译。 如果您同时使用位置控制和 DBG_MCU_LOAD_MEAS,我们会发现一个编译问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2724 浏览 1 评论
3237 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1807 浏览 1 评论
3646 浏览 6 评论
6034 浏览 21 评论
1336浏览 4评论
197浏览 3评论
对H747I-DISCO写程序时将CN2的st-link复用为usart1,再次烧录时无法检测到stlink怎么解决?
350浏览 2评论
STM32G474RE芯片只是串口发个数据就发烫严重是怎么回事?
442浏览 2评论
STM32处理增量式编码器Z信号如何判断中断是正转的还是反向转的?
268浏览 2评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 11:23 , Processed in 1.092654 second(s), Total 46, Slave 40 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号