• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

感觉cpld用的很爽,并行操作相当于给每个子程序分配了一个cpu

功能很好用,有51c编程基础的基本入门cpld就没门槛,编程干净利落,并行操作真是大爱,这是51的缺陷。

考虑到cm3还要进行长期性的折腾,现在可以考虑用cpld替代cm3的一些功能,比如做三相带死区的spwm,svpwm,以及cm3搞不定的三电平。

cpld基础硬件逻辑加纯软件,精确的延时,相当于n个自定义定时器,中断好像都不需要了。
复杂一些的顺序操作再留给51或arm。

全部回复(3)
正序查看
倒序查看
2013-04-13 08:34
逆变器用CPLD和FPGA当然最好了,不过FPGA开发要比单片机难度高.
0
回复
2013-04-13 09:17
@与你神交
逆变器用CPLD和FPGA当然最好了,不过FPGA开发要比单片机难度高.

差距更大的是成本,大功率机器里面早就大量用了,因为控制占据的成本份额少的很

对于小逆变器,成本才是第一位的

0
回复
2013-04-15 11:46
@wangshujun
差距更大的是成本,大功率机器里面早就大量用了,因为控制占据的成本份额少的很对于小逆变器,成本才是第一位的
唉,是的,cpld确实贵一点,主要是多少资源就够用了。
0
回复