

實驗平臺由清華大學自動化系嵌入式系統(tǒng)應用實驗室和清華大學科教儀器廠聯(lián)合研制,硬件基于性能優(yōu)越的三星 ARM920T 32位微處理器S3C2440A,由6層核心子板和4層擴展底板兩部分組成;軟件基于開放源碼的Linux(標配2.4.18穩(wěn)定版),由引導加載程序、嵌入式Linux操作系統(tǒng)、嵌入式圖形用戶界面、GNU交叉編譯調(diào)試工具組成,并選配支持WinCE操作系統(tǒng)。
技術性能及配置
1.核心板
1、 SAMSUNG 32位高速微處理器S3C2440A,ARM920T,標配主頻405MHz(主頻533MHz),系統(tǒng)總線135MHz
2、 64MByte SDRAM
3、 2MByte NOR FLASH
4、 64MByte NAND FLASH
5、 鍍金200腳金手指接口
2.擴展底板
1、 200腳金手指接口座
2、 3.5寸320x240 TFT真彩液晶屏,LED背光
3、 3.5寸四線電阻式觸摸屏
4、 矩陣小鍵盤
5、 實時時鐘
6、 總線驅(qū)動模塊
7、 復位模塊
8、 步進電機
9、 直流電機
10、8×8 LED點陣
11、6位8段數(shù)碼管
12、8路串行A/D轉(zhuǎn)換模塊
13、8 bit D/A轉(zhuǎn)換模塊
14、電壓式溫度傳感器
15、I2C模塊
16、4個用戶自定義LED顯示燈
17、1路外部中斷按鍵
18、1路10M以太網(wǎng)接口
19、1路100M以太網(wǎng)接口
20、2路USB HOST接口
21、1路USB SLAVE接口
22、1路SD卡接口
23、2路RS-232串口
24、1路RS-485串口
25、1路20腳標準JTAG接口
26、I2S音頻輸入輸出接口
27、1路IDE硬盤接口
28、1路PCMCIA接口
29、1路CF卡接口
30、1路PS2接口
31、1路CAN總線接口
32、1路VGA接口
33、1路TV接口
34、1路GPS / Zigbee擴展接口
35、外部擴展插槽
3.選配模塊
l USB口ARM仿真器
l GPS擴展板
l Zigbee擴展板
l USB轉(zhuǎn)串口線
4.調(diào)試環(huán)境
l 臺式機平臺為Linux操作系統(tǒng)(推薦Redhat 9.0或Fedora Core 5)
l JTAG口FLASH燒寫程序SJF-2440
l 引導程序VIVI
l Linux 2.4.18或2.6.17內(nèi)核源碼、ARM GCC環(huán)境
l Cramfs或NFS文件系統(tǒng)
l 選配支持WinCE 4.2或5.0系統(tǒng)
部分實驗內(nèi)容
部分、基礎實驗
實驗一、Linux的安裝和基本操作實驗
實驗二、JTAG原理與SJF-2440使用實驗
實驗三、VIVI移植與使用實驗
實驗四、Linux內(nèi)核移植實驗
實驗五、應用程序移植實驗
實驗六、驅(qū)動程序移植實驗
實驗七、串口通信實驗
實驗八、外部中斷實驗
實驗九、LED點陣實驗
第二部分、提高實驗
實驗十、八段數(shù)碼管顯示實驗
實驗十一、直流電機實驗
實驗十二、步進電機實驗
實驗十三、鍵盤實驗
實驗十四、A/D實驗
實驗十五、D/A實驗
實驗十六、LCD實驗
實驗十七、觸摸屏實驗
實驗十八、網(wǎng)口實驗
實驗十九、音頻實驗
實驗二十、USB實驗
推薦教材及資料
1、 《嵌入式系統(tǒng)的構(gòu)建》慕春棣 (清華大學自動化系教授/博導)
2、 《TEB-2440嵌入式系教學統(tǒng)實驗開發(fā)平臺實驗指導書》
3、 《嵌入式設計及Linux驅(qū)動開發(fā)指南—基于ARM9處理器》孫天澤 (推薦)
4、 《LINUX設備驅(qū)動程序》(第二版)RUBINI & CORBET著 魏永明 等譯 (推薦)