最近想买板子主要用于工控。最先知道的是DSP,然后在淘宝上看了DSP28335。发现这个芯片性能没我想象的那么好,150MHZ,这么慢的速度可以干啥?假如控制频率是50KHZ,也就是20us,在20us内DSP可以计算3000次,3000看着还不算小,但是这么想:假如有30次计算,各个计算都有100次循环,这个有就到了3000,但是100次循环也太小了,要是500怎么办?30*500=15000,这就要100us,这样只有10KHZ.。就不能把频率整高一点吗?真慢!
再看看价格,贵的不行,而且与之对应的仿真器也是不便宜,不仅如此,连编译器都不是免费的!你说,我芯片都买你的了,编译器还不给我,不说了!
我看到很多应用是基于ARM+DSP的,真纠结,整了一个很贵的DSP还要再整ARM,于是乎我就去查什么是ARM,发现ARM是个好东西,便宜啊,那是真的便宜。找着找着,我发现STM32这个宝贝,便宜又实在,板子价格基本是DSP28335的一半,还有免费的编译器,仿真器也便宜,那个STM32F407的开发板上还集成了仿真器,真是好。看宣传说,STM也适用于工控领域,我就嗨皮了,便宜又实在,性能也不错。频率168MHZ,还是DSC,就是集成了DSP和单精度浮点计算单元,还有ART加速。
你们说买哪个,我是学生,不是传销的,莫误会,只是从自己角度说了一下,看来看去觉得28335性价比真的不能和STM32F407比,这个板子135淘宝上有卖,但是目前中文资料太少了,目前正在纠结中。来这里看看大家是什么意思,说不定参考了大家的看法,我又会考虑DSP的。
这是STM32F4的介绍:www.szhhe.com/newsShow.asp
本来是在TI官网论坛里发的,但那里基本无人问津...又贴这儿了,希望大伙给点看法,谢谢啊。可以从任何方面来说,比如计算速度啊,端口是否合理啊,控制是否精确啊等等。
拜托版主手下留情,我只是想看看大伙的想法。 |