大家电机都用什么MCU?

2019-12-22 13:47发布

       最近在做一个电机控制的项目,之前都用的TI的DSP,现在转Crotex_M0平台(低成平方案),现在用infineon的XMC1400,他的M0 MCU用的人很少,资料也少,芯片过于复杂,项目中也是遇到各种问题,MCU的坑也比较多,代理商或是infineon中国的技术支持有很多问题也没有遇到过,项目进行的很慢,有时我就在怀疑,是不是当初选infineon的MCU就是一个错误。
      当初差点就用ST的MCU了,但是现在ST的价格也不是太明朗,用回ST也是不太现实。之前那么问题来了,大家电机控制都用什么MCU?最好是M0平台的,大家发表下意见。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
39条回答
xxfrom
2019-12-25 12:11
XIVN1987 发表于 2017-9-18 10:42
双核开发比单核麻烦啊,怎么让调试器同时控制51核和DSP核?

的确如此。
但是,51同所有的51一样,大家都熟悉,不存在环境问题,DSP对于51来讲就像调用函数,其实也是很方便的,C代码写成:
                。。。。。。
                DSP_Run1(FUN_MEASCOMPCURR);    //调用DSP获取 Ia, Ib
                DSP_Run1(FUN_CLARK);                   //调用DSP计算CLARK
                DSP_Run1(FUN_PARK);                    //调用DSP计算PARK
                。。。。。。

C和DSP汇编都是开源的。

基本的FOC源代码有感和无感,原厂都开源,如果要玩花样,就要自己写DSP,其实也不难,我们写DSP带通和低通滤波器,原来也挺担心的,怕不会写,看了一周的指令集,学习汇编器,第二周就写好了,用底层写算法,做出来后,似乎还是有点成就感的。

一周热门 更多>