公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ccitxue
Level 2
Level 2
5 replies posted 25 sign-ins 10 questions asked
IMC100、IMC300系列的前身是IRMCF341,这个芯片集成了8051mcu和MCE,IR提供了脱离MCEDEsigner环境仅靠8051mcu运行电机的软件例程。例程中包括:8051初始化,启动MCE,加载MCE代码和电机参数配置文件,简单的电机控制指令和电机诊断几个部分。现在我司采用的是IMC102T、IMC301A两个芯片的DEMO板来控制电机,现已调试好准备制作样机。 请问脱离MCEDEsigner环境后仅靠MCU(IMC102T+富士通636MCU,IMC301A应用内置的ARM MCU)通过串口通信来控制指定电机的启动及停止、PFC的启动及停止、电机的调速、电机故障信息报错等,其MCU编程应包括哪些模块?有没有相应的软件例程?调试好的电机参数配置文件和固本文件需要通过desigener而mcu程序需要通过KEIL应用Jlink分别下载到IMC102T和IMC301A中吗?
0 点赞
1 解答
LinGuohui
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 solutions authored

你好,

IMC102 是单MCE核电机控制芯片,IMC301是ARM核和MCE核双核芯片。

对于MCE核参数和固件的下载,可以通过MCEDesigner 来做,也可以通过其他控制器来实现,使用的是UART接口,可以参考iMOTION_2.0_Device_Programming-ApplicationNotes 

对于IMC301 ARM核,支持标准的SWD接口,支持SWD下载的工具应该都可以使用。

对于MCE核的控制,如果使用UART来控制和监视状态,可以查看UserManual  2.3 User Mode UART 。

对于IMC301 ARM核来控制监测MCE,可以通过内部JCOM接口实现,参考如上手册2.4 JCOM Inter-Chip Communication。IMC301 ARM例程中有提供JCOM接口的参数和API,例程可以点击此链接下载 IMC300A_examples-Software 。

LinGuohui_0-1695019917786.png

 

在原帖中查看解决方案

0 点赞
1 回复
LinGuohui
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 solutions authored

你好,

IMC102 是单MCE核电机控制芯片,IMC301是ARM核和MCE核双核芯片。

对于MCE核参数和固件的下载,可以通过MCEDesigner 来做,也可以通过其他控制器来实现,使用的是UART接口,可以参考iMOTION_2.0_Device_Programming-ApplicationNotes 

对于IMC301 ARM核,支持标准的SWD接口,支持SWD下载的工具应该都可以使用。

对于MCE核的控制,如果使用UART来控制和监视状态,可以查看UserManual  2.3 User Mode UART 。

对于IMC301 ARM核来控制监测MCE,可以通过内部JCOM接口实现,参考如上手册2.4 JCOM Inter-Chip Communication。IMC301 ARM例程中有提供JCOM接口的参数和API,例程可以点击此链接下载 IMC300A_examples-Software 。

LinGuohui_0-1695019917786.png

 

0 点赞