一、特點(diǎn)
基于 TI AM437x ARM Cortex-A9 CPU的可拆式新型嵌入式教學(xué)實(shí)驗(yàn)箱,提供了豐富的教學(xué)實(shí)驗(yàn)、開發(fā)例程,適合高校實(shí)驗(yàn)使用。
可拆式ARM實(shí)驗(yàn)箱提供的實(shí)驗(yàn)指導(dǎo)手冊(cè)包括實(shí)驗(yàn)?zāi)康?、原理、步驟及源碼解析等。有助老師建立以問題和課題為核心的教學(xué)模式,構(gòu)造學(xué)生為主體的創(chuàng)新性實(shí)驗(yàn),充分調(diào)動(dòng)學(xué)生的主動(dòng)性、積極性和創(chuàng)造性,激發(fā)學(xué)生的創(chuàng)新思維和創(chuàng)新意識(shí),全面提升學(xué)生的創(chuàng)新實(shí)驗(yàn)?zāi)芰Γ瑵M足基礎(chǔ)教學(xué)也可用于科研、學(xué)生畢設(shè)和競賽。
1、實(shí)驗(yàn)箱含工業(yè)級(jí)TI AM437x ARM Cortex-A9核心板、實(shí)驗(yàn)主板、實(shí)驗(yàn)箱拓展板、7寸LCD觸摸屏和JTAG仿真器。
2、含獨(dú)立工業(yè)級(jí)核心板,使用精密工業(yè)級(jí) B2B 連接器連接,支持4個(gè)以上安裝孔,工作溫度等級(jí)-40~85°。
3、實(shí)驗(yàn)主板標(biāo)配7寸可觸摸電阻屏,可支持2個(gè)GPMC、GPIO、RS232、音頻輸入輸出、HDMI輸出、JTAG、USB、UART、CAMERA接口、MicroSD、ADC、千兆網(wǎng)口、CAN、RS485。
4、實(shí)驗(yàn)拓展板需板載:1個(gè)五線四相步進(jìn)電機(jī)、2個(gè)直流電機(jī)(須帶霍爾傳感器測速功能)、1個(gè)減速電機(jī)、4*4矩陣鍵盤、1個(gè)四位八段數(shù)碼管、由16個(gè)發(fā)光二極管組成的十字交通燈、1個(gè)DHT11溫濕度傳感器、0-3V的可調(diào)直流電壓輸出。
5、實(shí)驗(yàn)主板、拓展板上支持安裝可拆卸亞克力保護(hù)板,保護(hù)實(shí)驗(yàn)電路。
6、實(shí)驗(yàn)主板提供的系統(tǒng)資料需自主研發(fā)。
7、獨(dú)立仿真器,金屬材質(zhì),免驅(qū)動(dòng)安裝,支持防反插功能。
二、
硬件參數(shù) 1、CPU:TI AM4379,ARM Cortex-A9,主頻1GHz
2、NAND FLASH:512MByte
3、RAM:512MByte DDR3L
4、FRAM:4Kbit,F(xiàn)M24CL04B-GTR
5、非屏蔽中斷按鍵1個(gè),可編程輸入按鍵2個(gè),熱復(fù)位按鍵1個(gè)
6、供電指示燈:2個(gè)(底板1個(gè),核心板1個(gè))
7、可編程指示燈6個(gè)(底板4個(gè),核心板2個(gè))
8、14pin JTAG接口:1個(gè)
9、5bit啟動(dòng)方式選擇撥碼開關(guān):1個(gè)
10、SD卡座:1個(gè)
11、CR2032 RTC:1個(gè)
12、ADC:2個(gè)8通道12位ADC
13、RGMII Ethernet RJ45接口,10/100/1000M自適應(yīng):2個(gè)
14、LINE IN音頻輸入接口(3.5mm):1個(gè)
15、MIC IN音頻輸入接口(3.5mm):1個(gè)
16、LINE OUT音頻輸出接口(3.5mm):1個(gè)
17、LCD CAP 電容觸摸屏接口:1個(gè)
18、LCD RES 電阻觸摸屏接口:1個(gè)
19、HDMI輸出接口:1個(gè)
20、攝像頭接口:2個(gè),2x12pin排針方式
21、拓展IO:GPMC、GPIO、I2C、SPI、EHRPWM、eCAP、eQEp信號(hào)
22、USB接口:DRD1個(gè),USB HOST4個(gè),USB 2.0 接口
23、UART:Debug UART0(Micro USB接口)1個(gè),RS232 UART3(DB9接口)1個(gè),RS485 UART4(3 位插拔式接線端子)1個(gè)
24、CAN 總線接口:2個(gè)
25、電源:5V 2A 直流輸入 DC-005 電源接口,外徑5.5mm,內(nèi)徑2.1mm
26、電源開關(guān):電源側(cè)撥小搖頭開關(guān)1個(gè)
27、4*4矩陣按鍵:1個(gè)
28、直流電機(jī):2個(gè)(帶霍爾傳感器測速功能)
29、五線四相步進(jìn)電機(jī):1個(gè)
30、減速直流電機(jī):1個(gè)(帶正交編碼器輸出測速功能)
31、十字交通燈:1個(gè)
32、四位八段數(shù)碼管:1個(gè)
33、DHT11溫濕度傳感器:1個(gè)
34、可調(diào)直流電壓輸出:1個(gè),量程范圍0-3V
三、
仿真器參數(shù) 1、XDS100V2仿真器,金屬外殼,獨(dú)立式仿真器,無需固定;
2、無需額外安裝CCS以外的驅(qū)動(dòng);
3、調(diào)試功能:連接/斷開,讀/寫內(nèi)存,讀取寄存器,加載程序,運(yùn)行、停止步驟,支持?jǐn)帱c(diǎn)調(diào)試,實(shí)時(shí)模式;
4、支持 JTAG 復(fù)位,等待再復(fù)位啟動(dòng)模式;支持上電復(fù)位啟動(dòng)模式;
5、支持 ETB(Embedded Trace Buffer);
6、支持目標(biāo)電纜斷開檢測;
7、支持目標(biāo)芯片掉電檢測;
8、支持 USB 2.0 高速模式;
9、支持 20pin/14pin 標(biāo)準(zhǔn) JTAG 接口;
10、支持 LED 燈顯示控制 USB 連接情況
11、IO 電平自適應(yīng) 1.5V~5V;
12、支持自適應(yīng)時(shí)鐘;
13、支持 CCS4、CCS5、CCS6 或更高版本;
14、支持TMS320C28x、TMS320C54x、TMS320C55x、TMS320C64x+、TMS320C674x、TMS320C66x、OMAP-L1x、OMAP3530、DM8148、DM8168、ARM9、ARM Cortex R4、ARM Cortex A8、ARM Cortex A9、Cortex M3等系列器件。
四、
軟件支持: 1、ARM端軟件支持:裸機(jī)、Linux-3.14.43,Linux-RT-4.9.65
2、支持CCS6.1集成開發(fā)環(huán)境
3、支持圖形界面開發(fā)工具Qt
4、軟件開發(fā)套件提供:Processor-SDK Linux、Processor-SDK Linux-RT
5、Linux驅(qū)動(dòng)支持:NAND FLASH、DDR3、SPI FLASH、I2C FRAM、MMC/SD、7in Touch Screen LCD(Cap)、USB 1.1 HOST、USB 2.0 OTG、LED、BUTTON、RS232、RS485、AUDIO TLV320AIC3106、 Ethernet KSZ9031 RGMII、CAN、USB Keyboard、4.3in Touch Screen LCD(Res)、7in Touch Screen LCD(Res)、TTL_UART、RTC、ADC、CMOS Sensor OV2659、HDMI SIL9022ACNU、USB GPS、USB 3G ZTE MC2716、USB WIFI RTL8188、USB Mouse
五、
配套資料: 1、提供教學(xué)資源,包括:
(1)電子版實(shí)驗(yàn)指導(dǎo)書,至少30個(gè)教學(xué)實(shí)驗(yàn);
(2)完整的實(shí)驗(yàn)代碼。
2、提供的項(xiàng)目資源,包括:
(1)完整的平臺(tái)開發(fā)包,不少于60個(gè)開發(fā)例程;
(2)提供核心板引腳定義、芯片數(shù)據(jù)手冊(cè)、可編輯底板原理圖、可編輯底板PCB(使用Candence16.2)。
六、
實(shí)驗(yàn)箱配套清單 1、實(shí)驗(yàn)主板(含核心板):1塊
2、實(shí)驗(yàn)拓展板:1塊
3、7寸LCD觸摸屏:1個(gè)
4、仿真器:1個(gè)
5、Micro USB數(shù)據(jù)線:1條
6、USB 轉(zhuǎn) RS232 公頭串口線:1條
7、RS232 交叉串口母母線:1條
8、網(wǎng)線:1根
9、OTG轉(zhuǎn)接頭:1個(gè)
10、HDMI數(shù)據(jù)線:1根
11、SD系統(tǒng)啟動(dòng)卡:1個(gè)
12、SD卡讀卡器:1個(gè)
13、電源適配器:1個(gè)
14、資料光盤:1套
七、
教學(xué)資源實(shí)驗(yàn)列表: 第1章 ARM實(shí)驗(yàn)環(huán)境搭建與Linux開發(fā)基礎(chǔ)
實(shí)驗(yàn)1 安裝CCS與串口調(diào)試工具
實(shí)驗(yàn)2 CCS開發(fā)入門
實(shí)驗(yàn)3 安裝虛擬機(jī)與Ubuntu操作系統(tǒng)
實(shí)驗(yàn)4 建立交叉編譯環(huán)境
實(shí)驗(yàn)5 設(shè)置共享目錄或Samba共享工具
實(shí)驗(yàn)6 Linux開發(fā)基礎(chǔ)實(shí)驗(yàn)
第2章 系統(tǒng)移植開發(fā)實(shí)驗(yàn)
實(shí)驗(yàn)7 U-Boot移植基礎(chǔ)實(shí)驗(yàn)
實(shí)驗(yàn)8 Linux內(nèi)核移植基礎(chǔ)實(shí)驗(yàn)
實(shí)驗(yàn)9 根文件系統(tǒng)移植基礎(chǔ)實(shí)驗(yàn)
第3章 基于Linux的ARM基礎(chǔ)外設(shè)實(shí)驗(yàn)
實(shí)驗(yàn)10 LED燈控制實(shí)驗(yàn)
實(shí)驗(yàn)11 按鍵與4x4鍵盤輸入控制實(shí)驗(yàn)
實(shí)驗(yàn)12 LCD觸摸屏測試實(shí)驗(yàn)
實(shí)驗(yàn)13 UART串口測試實(shí)驗(yàn)
實(shí)驗(yàn)14 FRAM讀寫測試實(shí)驗(yàn)
實(shí)驗(yàn)15 看門狗測試實(shí)驗(yàn)
實(shí)驗(yàn)16 ADC數(shù)據(jù)采集測試實(shí)驗(yàn)
實(shí)驗(yàn)17 音頻測試實(shí)驗(yàn)
實(shí)驗(yàn)18 USB通信測試實(shí)驗(yàn)
實(shí)驗(yàn)19 數(shù)碼管顯示實(shí)驗(yàn)
實(shí)驗(yàn)20 步進(jìn)電機(jī)控制實(shí)驗(yàn)
實(shí)驗(yàn)21 直流電機(jī)控制實(shí)驗(yàn)
實(shí)驗(yàn)22 網(wǎng)絡(luò)通信測試實(shí)驗(yàn)
實(shí)驗(yàn)23 攝像頭模塊測試實(shí)驗(yàn)
第4章 Linux Qt圖形界面開發(fā)入門實(shí)驗(yàn)
實(shí)驗(yàn)24 搭建Qt開發(fā)環(huán)境
實(shí)驗(yàn)25 helloworld Qt程序開發(fā)
實(shí)驗(yàn)26 LED Qt程序開發(fā)
實(shí)驗(yàn)27 添加Matrix Gui用戶界面啟動(dòng)項(xiàng)
第5章 裸機(jī)實(shí)驗(yàn)
實(shí)驗(yàn)28 LED控制實(shí)驗(yàn)
實(shí)驗(yàn)29 SD 卡訪問實(shí)驗(yàn)
實(shí)驗(yàn)30 UART串口收發(fā)實(shí)驗(yàn)
實(shí)驗(yàn)31 定時(shí)器控制實(shí)驗(yàn)
實(shí)驗(yàn)32 LCD測試實(shí)驗(yàn)
實(shí)驗(yàn)33 攝像頭采集與顯示實(shí)驗(yàn)