我的DSP板子終于到了,這次開板花了170元。
想學(xué)DSP很久了,總是雷聲大,雨點(diǎn)小,限于條件,也沒辦法長時(shí)間的去學(xué)習(xí)。實(shí)驗(yàn)室所購買的DSP開發(fā)板,總感覺不盡人意,居然連個小燈都沒有,這對于我這個新手來說,太寂寞了。想想玩單片機(jī)的日子,擺弄各種件,伺候我那些板子,心里總有一種甜蜜的感覺。玩DSP居然一點(diǎn)動靜都沒有,沒聲響,沒顯示,總之就是寂寞。這次決定自己做DSP開發(fā)板,似乎有點(diǎn)天方夜譚,對DSP不了解,居然敢設(shè)計(jì)DSP系統(tǒng)?我想,我能做到。這塊板子從構(gòu)思,到設(shè)計(jì)完成,花了將近一個月的時(shí)間,由于種種原因,拖了好長時(shí)間才去制版。從焊接,到軟件編程,都順利通過,特別是焊接那個176個引腳的DSP,費(fèi)了不少勁,但總算焊接成功。今天編了個跑馬燈,程序順利下載,狂喜!下一步,要努力學(xué)習(xí)軟件編程了,DSP硬件估計(jì)也到此為止了。開不起板子了,現(xiàn)在2812一片要600多,玩不起了
相信大家對TI DSP都不陌生,但是對DSP的了解可能最初還是從大學(xué)的課本中學(xué)到的,譬如:數(shù)字信號處理。DSP給人的感覺就是一種價(jià)格特別高的數(shù)字信號處理芯片,但是隨著芯片的工藝水平提高制造成本降低,使用量越來越大,系統(tǒng)越來越復(fù)雜就使DSP的用量急劇增加、價(jià)格急速下降。所以對于一個般企業(yè)用TI的DSP也不是一種奢侈。
今年年初開始接觸TI的2802X系列DSP,其實(shí)TI是降它定義為MCU。一種這么強(qiáng)大的MCU,我想在全球應(yīng)該也只有TI了?磥韲鴥(nèi)的MCU又與國外的相差至少10年了。2802X是TI推出的低成本DSP,其實(shí)很多模塊都是在2812上面精簡過來的,用過28x系列的DSP使用2802x問題不大,但是2802x系列有它許多獨(dú)特的方面,在之后的日志中我會慢慢貼出來。它支持的最高頻率是60MHZ,是一個32位的DSP,AD采樣最快時(shí)間為300+ns,單3.3V供電,內(nèi)部自帶1.8V的電源(需要外置C),內(nèi)部自帶兩個RC時(shí)鐘(可用于WD與系統(tǒng)時(shí)鐘,內(nèi)部自帶溫度補(bǔ)償),3個32位定時(shí)器,內(nèi)部自帶FLASH,SARAM,OTP Memory(所以國內(nèi)有些廠家說一個單片機(jī)內(nèi)部有FLASH和OTP存儲器是相當(dāng)?shù)碾y,這是一個典型的誤區(qū)),支持128位的加密功能,EPWM模塊(支持HRPWM,pwm的步進(jìn)可以到ps級別),自帶溫度傳感器(可以用來做內(nèi)部時(shí)鐘的校準(zhǔn)),內(nèi)部至少會有1路比較器(支持內(nèi)部的1024級別的參考值設(shè)定),支持SCI/SPI/I2C的通訊,外部中斷可以很隨意配置。
從上面的一些資源來看,TI的MCU與其它大廠的MCU真的有很大的技術(shù)上面的優(yōu)勢了,不過目前出現(xiàn)的基于M3的ARM型MCU可能就復(fù)雜程度上來說和TI的能抗衡,但是就控制而言TI的MCU確實(shí)有它很多技術(shù)上面的優(yōu)勢。在這里也希望國內(nèi)的廠家多學(xué)學(xué)。了解2802x系列DSP的人都清楚,雖然它提供的也是與目前MCU相似的模塊,但是你會發(fā)現(xiàn)它提供的模塊給人的感覺就使物超所值。這一點(diǎn)我會在之后的日志中慢慢介紹。說了這么多,感覺我是在推銷TI的2802x Piccolo,其實(shí)我也沒這個必要,呵呵,因?yàn)槲乙仓皇且幻O(shè)計(jì)者。寫的有點(diǎn)亂,如果大家想了解的話不妨去搜索SPRS523D.pdf。里面有比較詳細(xì)的介紹。