寬帶阻抗測量儀的設(shè)計——微處理器電路設(shè)計(一)
TMS320F2812片上外設(shè)資源也非常豐富,有兩個事件管理器模塊EVA和EVB,可以處理與時間有關(guān)的時間事件和外部中斷事件,每個事件管理器都包括2個16位的通用定時器、8個16位PWM輸出通道、3個全比較單元、3個外部事件捕獲單元、1個正交編碼脈沖單元。
TMS320F2812還具有3個獨立的CPU定時器、局域網(wǎng)CAN2.0B總線控制器、16通道的12位ADC(最小轉(zhuǎn)換時間為60ns)、兩個串行通信接口(SCI,Serial Communication Interface),一個16位串行外設(shè)接口(SPI,Serial Peripheral Interface),多通道緩沖串行接口(McBSP,Multi-channel Buffered Serial Port)以及看門狗時鐘單元。
TMS320F2812具有多個可變工作頻率,可以使CPU工作在較高頻率上(最高工作頻率是150MHz),而其它功能模塊如定時器、SCI模塊、A/D轉(zhuǎn)換器等以及外圍模塊可工作在同一較低頻率上。
另外,TMS320F2812還擁有56個復(fù)用的獨立可編程的通用I/O口,分為6個端口,另一方面,TMS320F2812具有一個專門的外設(shè)中斷擴展塊,可支持45個不同的外設(shè)中斷。
5.2 DSP最小系統(tǒng)電路
以TMS320F2812 DSP為核心的DSP最小系統(tǒng)除了DSP芯片部分還包括:時鐘電路;監(jiān)控電路;JTAG仿真接口;電源管理電路;外部擴展存儲器等五部分,具體電路如圖5-1所示。
5.2.1時鐘電路TMS320F2812有多個部件需要時鐘,有CPU、看門狗電路、ADC和事件管理器等片上外設(shè)。
5.2.1.1 CPU時鐘
F2812的CPU時鐘電路如圖5-2所示。
F2812DSP的時鐘發(fā)生器允許設(shè)計者選擇時鐘源:一是在X1和X2之間接一晶振來啟動內(nèi)部晶振,EXTCLK接地。二是將外部時鐘直接接到X1管腳,X2懸空,XIN接地。
評論