TI工程师:
您好,我现在有一个项目是用28377D系列的DSP来控制4台永磁同步电机,控制周期是100us,需要用到的外设有sci用于电机编码器通信(4路),CAN用于上位机通信(1路),SPI用于铁电通信(2路),EPWM用于发波(24路),SDFM(8路)和ADC(3路)用于采样电压和电流,EMIF接口用于扩展双口ram。因为之前我没用过双核DSP,也没使用过CLA,所以现在设计起来有一个疑问就是28377D实际上有4个内核,CPU1,CPU2,CLA1,CLA2。有没有有经验的同学能够推荐一下这4个核之间的分工啊。非常感谢!
Seven Han:
Hi,你看下这个帖子,是关于F28377D两个CPU之间通讯的问题:http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/116454.aspx
TI工程师:
您好,我现在有一个项目是用28377D系列的DSP来控制4台永磁同步电机,控制周期是100us,需要用到的外设有sci用于电机编码器通信(4路),CAN用于上位机通信(1路),SPI用于铁电通信(2路),EPWM用于发波(24路),SDFM(8路)和ADC(3路)用于采样电压和电流,EMIF接口用于扩展双口ram。因为之前我没用过双核DSP,也没使用过CLA,所以现在设计起来有一个疑问就是28377D实际上有4个内核,CPU1,CPU2,CLA1,CLA2。有没有有经验的同学能够推荐一下这4个核之间的分工啊。非常感谢!
Young Hu:
您好,C28x和CLA内核各有特点,CLA内核可以用作电机环路控制,C28x可以拿来处理外围通信,状态机和保护。