如题
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
考虑一下28035吧,他有HRPWM功能,PWM的精度应该是足够了,一些复杂的浮点运算可以用他的CLA。
另外28335的HRPWM功能比28035要弱一些,但是有FPU处理器。
具体请见
http://focus.ti.com.cn/cn/docs/prod/folders/print/tms320f28035.html
http://www.ti.com/product/tms320f28335
关于HRPWM:
看了有些片子支持单精度浮点运算,有些芯片支持单/双精度浮点运算,但在硬件些处理中统称为FPU,这有什么区别吗?
Zhou,
这里指的是原有的PWM模块,如果在PWM频率过高的时候,会导致精度下降至9~10位,比如100MHz的芯片,如果要产生100K的PWM,那么周期值在1000,这样分辨率就降到10位左右。
在常规PWM模块的基础上,会有配套一个HRPWM,该HRPWM的分辨率为150ps。在用常规PWM模块计算占空比或周期时,常常会有小数点的时钟周期值,比如占空比为500.2个sysclock,常规PWM模块只能取值500,而这0.2个sysclock就可以由HRPWM来产生,从而提高整个PWM模块的分辨率,使系统控制精度提高。
另外,piccolo 的2806x系列带浮点运算单元,也有HRPWM模块。
Eric