什么是DSP開發板
DSP開發板,就是圍繞DSP的功能進行研發,推出用于DSP芯片開發的線路板,并提供原理圖和源代碼給客戶。DSP尤以TI公司的DSP市場占有率最大,擁有的客戶群很廣泛。在DSP開發板方面Easy系列DSP開發板,包括Easy2812開發板,Easy5509開發板,特別適合學生學習使用。
dsp2812開發板原理
開發板DSP2812原理框圖及各部分分析T-DSP2812開發板主要集成了RS232接口、CAN接口、網絡接口、PS2接口、12864液晶接口、ADC接口、EEPROM、蜂鳴器、1×4鍵盤、流水燈等電路,囊括了幾乎所有的常用接口和應用電路。基本單元測試程序包括以下幾個部分:
1.蜂鳴器程序。
2 流水燈程序;
3 1×4獨立式按鍵輸入顯示程序;
4 DSP通過PS2端口接收顯示鍵盤輸入數據程序;
5 SO12864液晶顯示畫面程序;
7 DSP通過USB接口與PC機通信程序;
8 PC機通過網絡接口(RJ45)和DSP通信程序;
9 256K×16SRAM讀寫程序;
10 讀寫EEPROM程序
dsp2812開發板原理圖分析
開發板DSP2812原理框圖如圖1所示:
一.電源電路TMS320F2812采用高性能靜態CMOS技術,I/O供電電壓及FLASH編程電壓為3.3V,內核供電電壓降為1.8V(135MHz)或1.9V(150MHz),故本開發板選用TI公司的雙路輸出低壓降(LDO)穩壓器TPS767D318,將輸入的5V直流電壓穩壓輸出一路為3.3V,一路為1.8V,每路最大輸出電流為1A。為了抑制電源線上的高頻噪聲和尖峰干擾,降低數字噪聲對模擬電路的干擾,模擬電源和數字電源、模擬地和數字地都采用磁珠隔離。同時板上5V、3.3V、1.8V電壓都采用發光二極管指示電源狀態,方便用戶使用。
二.按鍵電路TMS320F2812采用高性能靜態CMOS技術,I/O供電電壓及FLASH編程電壓為3.3V,內核供電電壓降為1.8V(135MHz)或1.9V(150MHz),故本開發板選用TI公司的雙路輸出低壓降(LDO)穩壓器TPS767D318,將輸入的5V直流電壓穩壓輸出一路為3.3V,一路為1.8V,每路最大輸出電流為1A。為了抑制電源線上的高頻噪聲和尖峰干擾,降低數字噪聲對模擬電路的干擾,模擬電源和數字電源、模擬地和數字地都采用磁珠隔離。同時板上5V、3.3V、1.8V電壓都采用發光二極管指示電源狀態,方便用戶使用。
三.12864液晶(SO12864)接口電路12864液晶接口是一個2.54mm間距的8腳單排插針座,可以連接SO12864液晶模塊。第1位CS為液晶片選輸入端,直接連接DGND,選通SO12864。
四.USB接口電路(PL-2303HX)PL-2303HX具有以下特征。
1、完全兼容USB2.0(Full-Speed); 2、5V-3V調節輸出、12MHZ晶振;
3、支持RS232接口:●全雙工發送和接收(RXD、TXD)●MODEM控制線(RTS、CTS、DTR、DSR、DCD和RI)
●5、6、7或8位數據格式
●奇偶校驗或無校驗
●1位、1位半或2位停止位
●可編程的波特率:75bps~6Mbps
●外部RS232掉電控制
●可為外部串行口提供電源
4、具有外部流控制功能;
5、512字節可調的雙向數據緩存;
6、支持從外部MODEM信號遠程喚醒;
7、兩個GPIO;
8、可選的外部EEPROM實現標準設置。
五.時鐘電路
開發板用30MHz外部晶體給DSP提供時鐘,并使能F2812片上PLL電路。PLL倍頻系數由PLL控制寄存器PLLCR的低4位控制,可由軟件動態的修改。外部復位信號(RS)可將此4位清零(CCS中的復位命令將不能對這4位清零)。TMS320F2812的CPU最高可工作在150M的主頻下,也即是對30M輸入頻率進行5倍率。
六.CAN總線CAN總線采用了多主競爭式總線結構,具有多主站運行和分散仲裁的串行總線以及廣播通信的特點。CAN總線上任意節點可在任意時刻主動地向網絡上其它節點發送信息而不分主次,因此可在各節點之間實現自由通信。在使用CAN控制器之前首先必須對它的內部寄存器進行初始化設置,包括相關I/0口,位定時器的設置以及郵箱的相關配置。著重介紹如何進行初始化設置和發送與接受的配置。
1.I/0口配置:由于CAN通訊所用到的兩個引腳CANTX和CANRX均為復用I/0口,因此需要用復用I/0寄存器GPFMUX對I/0進行配置。
2.初始化位時序:對位時序配置寄存器CANBCR進行配置,包括了CAN控制器的通訊波特率,同步跳轉寬度,采樣次數和重同步方式。
3.初始化郵箱:郵箱初始化主要是設置郵箱的標識符,控制域(即發送的是遠程幀還是數據幀)以及對相應的郵箱賦初值。
七.音頻部分
數字音頻技術是指把模擬聲音信號通過采樣、量化和編碼過程轉換成數字信號,然后再進行記錄、傳輸以及其他加工處理;在重放時再將這些記錄的數字音頻信號還原為模擬信號,獲得連續的聲音。模擬信號在時間和幅度上都是連續的,幅度的微小變化都會引起聲音質量的變化。而數字音頻技術是通過把模擬信號進行時間上的離散化和幅度上的量化處理以后,變為一連串數字信號加以存儲或傳輸。理論上除了把模擬信號轉變為數字信號的數字化過程和把數字信號重新還原為模擬信號的過程會引入一些誤差以外,在對數字信號的存儲和傳輸過程中不會引起音質的變化。
-
開發板
+關注
關注
25文章
5050瀏覽量
97471 -
DSP2812
+關注
關注
5文章
29瀏覽量
22356
發布評論請先 登錄
相關推薦
評論