我該選擇哪一個(gè)?DSP與DSP功能的ARM
最近在工控領(lǐng)域里的一個(gè)項目,看到前期的工程設計人員設計了Cortex-M3微處理器與TI DSP的搭檔來(lái)完成整個(gè)項目。“為什么不使用Cortex-M4的內核?”這個(gè)疑問(wèn)就立刻蹦了出來(lái)。今天仔細查詢(xún)了一下,做個(gè)簡(jiǎn)單的對比,供廣大的網(wǎng)友們參考。
本文引用地址:http://dyxdggzs.com/article/182413.htm上面只是簡(jiǎn)單提到了幾點(diǎn)。3倍于DSP的主頻頻率使得STM32F407在一定程序上彌補了在處理浮點(diǎn)運算的不足,而較便宜的價(jià)格,不僅使得項目的總成本大幅節省,也便得有ARM開(kāi)發(fā)基礎的工程師們更容易操控DSP的算法。
畢竟是工業(yè)控制領(lǐng)域的應用,Cortex-M4還能充分發(fā)揮其過(guò)程控制的優(yōu)勢,豐富的IO引腳及兼容的5v TTL電平與外圍器件的連接簡(jiǎn)直如魚(yú)得水。但是相較DSP的動(dòng)不動(dòng)就擊穿的IO口來(lái)說(shuō),Cortex-M4的接口就要遠勝于DSP了。
但是我們不得不說(shuō)DSP還是有傳統的優(yōu)勢,例如PWM波。在Cortex-M4里,雖然PWM調制波已經(jīng)非常豐富,但這也僅僅較同類(lèi)ARM處理器。DPS的高精度ePWM波在一定程度內Cortex-M4還是無(wú)法比擬的。
對于一個(gè)企業(yè)來(lái)說(shuō),正版化的問(wèn)題不容忽視。而傳說(shuō)中的DSP的編譯環(huán)境CCSv5就需要比較高的授權費。這個(gè)對于企業(yè)的項目成本的削減還是比較大的障礙。相比之下,ARM開(kāi)發(fā)環(huán)境還是比較容易山寨,在STM32F407的官方開(kāi)發(fā)套件里甚至贈送了在線(xiàn)調試器,變向的幫助企業(yè)解決一定的正版率問(wèn)題。
隨著(zhù)Cortex-M4的不斷更新,相信未來(lái)的運動(dòng)控制領(lǐng)域里,Cortex-M4將會(huì )占據原來(lái)DSP的領(lǐng)地。拭目以待……
pwm相關(guān)文章:pwm是什么
評論