? ? ? 本教學(xué)平臺采用?端Cortex-53+Cortex-M4,組成雙嵌?式處理器協(xié)作?作模式?案設(shè)計。
?一、產(chǎn)品概述?
系統(tǒng)配備全功能鍵盤、10.1??清電容觸摸IPS真彩液晶屏,板載豐富的嵌?式教學(xué)實驗對象:交通燈、數(shù)碼管、矩陣LED、溫濕度/光照傳感器、直流電機、步進電機、4x4矩陣鍵盤、繼電器等。同時預(yù)留?量的擴展接?便于外設(shè)硬件的升級,能夠滿?嵌?式、移動互聯(lián)等學(xué)科的學(xué)習(xí)。提供完善的軟件資源包、原理圖、硬件設(shè)計說明資料,配套嵌?式裸機實驗指導(dǎo)書、Linux系統(tǒng)開發(fā)實驗指導(dǎo)書、Android系統(tǒng)開發(fā)實驗指導(dǎo)書及相關(guān)教學(xué)PPT與視頻資源。
1.多核兼容
兼容A9/A53 S5P4418/6818多核處理器,中控網(wǎng)關(guān)支持仿真器硬件裸機開發(fā)實驗。
2.多屏兼容
7?屏、10.1?屏兼容設(shè)計,LCD均采用一線接口觸摸,平臺可自動適配它們的型號,各個系統(tǒng)即插即用,十分方便。
3.雙路擴展資源接?
預(yù)留兩路可拔插防反插插座接?,可擴展3G/4G通信模塊、GPS/北?定位、語?識別、指紋識別、Arduino模塊。
4.嵌?式實驗對象
板載矩陣鍵盤、矩陣LED、交通燈、數(shù)碼管、跑馬燈、AD旋鈕、直流電機、步進電機、繼電器、傳感器等嵌?式對象單元。
5.豐富的板載外設(shè)資源
板載的外設(shè)接?包含:嵌?式常?的?頻輸?輸出、千兆?卡、USB、串?、485、CAN、SD卡、JTAG調(diào)試接?等。
6.完善的教學(xué)實驗資料
提供完善的嵌?式裸機、Linux、Android操作系統(tǒng)實驗指導(dǎo)書及教材與上?培訓(xùn)服務(wù)
7.雙系統(tǒng)?鍵切換
系統(tǒng)?鍵切換Linux、Android雙操作系統(tǒng),配備系統(tǒng)移植、驅(qū)動開發(fā)及應(yīng)?實驗
8.?機多?性能
既是嵌?式教學(xué)系統(tǒng),?可作為物聯(lián)?移動終端設(shè)備,直接接?多種?線傳感模塊,?持智能家居\農(nóng)業(yè)、交通等應(yīng)?軟件開發(fā)。
一、系統(tǒng)采用多核心方式設(shè)計,
ARM Cortex-M4核心、
ARM Cortex-A53核心等;
二、ARM Cortex-M4核心:
1)基于ARM Cortex-M4內(nèi)核的STM32F429系列;
2)主頻≥72MHz;支持SWD調(diào)試提供ST-Link下載器
3)3.2寸顯示屏,帶觸摸屏;
(須提供產(chǎn)品彩頁或截圖復(fù)印件并加蓋投標單位公章)
3)≥1M?Flash,≥256KB+4KB?RAM;
三、ARM Cortex-A53核心:
1)主頻≥1.2GHz;
2)內(nèi)存≥2G Byte DDR3;
3)eMMC≥16G Byte;
4)實驗平臺,在無需USB/SD卡等方式刷寫系統(tǒng),平臺通過按鍵選擇一鍵可任意切換雙系統(tǒng)(Linux/Android)自啟動功能,當選擇運行Linux系統(tǒng)的時候通過Qt應(yīng)用軟件控制八位七段數(shù)碼管動態(tài)顯示、當選擇Android系統(tǒng)的時候通過APP應(yīng)用軟件控制八位七段數(shù)碼管動態(tài)顯示。(提供視頻演示)
四、接口及板載設(shè)備:
1)提供有SD卡接口、TF卡接口、USB_HOST 2.0輸出、USB OTG、以太網(wǎng)卡、≥2路串口、音頻接口、JTAG接口、CAN、485、I2C、SPI接口、HDMI接口等;
2)≥10.1寸帶電容觸摸液晶屏等;
(須提供產(chǎn)品彩頁或截圖復(fù)印件并加蓋投標單位公章)
3)底板具有集成八顆邏輯芯片,組成GPIO管理單元,可切換GPIO至M4或Cortex-A9/53,外引一路帶自鎖功能按鍵,實現(xiàn)一鍵切換控制數(shù)碼管、電機等單元;可以通過ARM Cortex-M4核心控制數(shù)碼管/蜂鳴器/步進電機,將自鎖開關(guān)一鍵切換后無需重啟設(shè)備,直接通過ARM Cortex-A53核心可瞬時控制數(shù)碼管/蜂鳴器/步進電機;(提供視頻演示)
4、顯示單元:八位七段數(shù)碼管動態(tài)顯示、三色交通燈顯示單元、四塊8*8點陣組成16*16顯示DIY漢字滾動廣告顯示,所有顯示單元支持開機自檢。(提供視頻演示)
5、至少包含:電機板單元(包含直流電機及驅(qū)動電路等≥2種);傳感器單元(包含光強、溫濕度傳感器等);提供LED燈、數(shù)碼管、按鍵、蜂鳴器、溫度傳感器、電位器、紅外接收器、三軸加速度傳感器;
6、需提供Linux系統(tǒng)支持內(nèi)核版本不低于Linux3.4、需提供Android系統(tǒng)支持,Android版本不低于Android5.1、需提供uC/OS-III、RT Thread等操作系統(tǒng)系統(tǒng)支持;
? ? 1、嵌入式M4擴展板應(yīng)用開發(fā):
? ? ?嵌入式STM32 M4開發(fā)環(huán)境搭建、嵌入式STM32 M4開發(fā)流程、嵌入式STM32 M4應(yīng)用開發(fā)-跑馬燈、嵌入式STM32 M4應(yīng)用開發(fā)-按鍵、嵌入式STM32 M4應(yīng)用開發(fā)-串口通信、嵌入式STM32 M4應(yīng)用開發(fā)-定時器、嵌入式STM32 M4應(yīng)用開發(fā)-LCD屏、嵌入式STM32 M4應(yīng)用開發(fā)-光照采集、嵌入式STM32 M4應(yīng)用開發(fā)-AD旋鈕采集、嵌入式STM32 M4應(yīng)用開發(fā)-蜂鳴器控制、嵌入式STM32 M4應(yīng)用開發(fā)-繼電器控制、嵌入式STM32 M4應(yīng)用開發(fā)-步進電機控制、嵌入式STM32 M4應(yīng)用開發(fā)-數(shù)碼管控制、嵌入式STM32 M4應(yīng)用開發(fā)-交通燈控制、嵌入式STM32 M4應(yīng)用開發(fā)-矩陣LED控制、嵌入式STM32 M4應(yīng)用開發(fā)-矩陣鍵盤檢測、嵌入式STM32 M4應(yīng)用開發(fā)-溫濕度采集、嵌入式STM32 M4應(yīng)用開發(fā)-紅外遙控采集,實驗項目數(shù)量15個
? ? ?2、嵌入式Linux系統(tǒng)開發(fā):
? ? 嵌入式Linux開發(fā)環(huán)境搭建、Linux基本操作指令、Linux系統(tǒng)NFS網(wǎng)絡(luò)服務(wù)配置、Linux系統(tǒng)交叉編譯環(huán)境配置、Linux系統(tǒng)Uboot編譯、Linux系統(tǒng)內(nèi)核編譯、Linux GCC編譯與交叉編譯、嵌入式Linux應(yīng)用開發(fā)-多線程、嵌入式Linux應(yīng)用開發(fā)-串口通訊、嵌入式Linux應(yīng)用開發(fā)-網(wǎng)絡(luò)編程TCP、嵌入式Linux應(yīng)用開發(fā)-網(wǎng)絡(luò)編程UDP、嵌入式Linux驅(qū)動開發(fā)-GPIOLED、嵌入式Linux驅(qū)動開發(fā)-按鍵、嵌入式Linux驅(qū)動開發(fā)-蜂鳴器、嵌入式Linux驅(qū)動開發(fā)-直流電機、嵌入式Linux驅(qū)動開發(fā)-繼電器、嵌入式Linux驅(qū)動開發(fā)-步進電機、嵌入式Linux驅(qū)動開發(fā)-數(shù)碼管、嵌入式Linux驅(qū)動開發(fā)-矩陣LED、嵌入式Linux驅(qū)動開發(fā)-交通燈、嵌入式Linux驅(qū)動開發(fā)-溫濕度傳感器、嵌入式Linux驅(qū)動開發(fā)-ADC(光照+AD旋鈕)、嵌入式Linux驅(qū)動開發(fā)-推桿開關(guān)、嵌入式Linux驅(qū)動開發(fā)-矩陣鍵盤、QT應(yīng)用環(huán)境搭建及使用、嵌入式QT應(yīng)用環(huán)境搭建及使用、嵌入式Linux QT應(yīng)用開發(fā)-LED點燈、嵌入式Linux QT應(yīng)用開發(fā)-串口通信,實驗項目數(shù)量25個
? ? ? ?3、嵌入式Android應(yīng)用開發(fā):
? ? ? ?Android系統(tǒng)編譯與燒寫、Android應(yīng)用開發(fā)環(huán)境的搭建、ADB工具配置及使用、Android應(yīng)用開發(fā)流程-建立工程、Android應(yīng)用開發(fā)流程-導(dǎo)入工程、Android應(yīng)用開發(fā)流程-調(diào)試工程、Android應(yīng)用開發(fā)流程-發(fā)布應(yīng)用、Android應(yīng)用常用布局-LinearLayout、Android應(yīng)用常用布局-AbsoluteLayout、Android應(yīng)用常用布局-RelativeLayout、Android應(yīng)用常用布局-TableLayout、Android應(yīng)用常用組件-TextView、Android應(yīng)用常用組件-EditText、Android應(yīng)用常用組件-Button、Android應(yīng)用常用組件-ImageView、Android應(yīng)用Logcat的使用、Android應(yīng)用Activity生命周期、Android應(yīng)用Activity之間傳值、Android應(yīng)用信息提示-Toast、Android應(yīng)用信息提示-Notification、Android應(yīng)用信息提示-Dialog、Android應(yīng)用信息提示-PopupWindow、Android應(yīng)用數(shù)據(jù)存儲-SharedPreferences、Android應(yīng)用數(shù)據(jù)存儲-Sqlite、Android應(yīng)用數(shù)據(jù)存儲-Content Provider、Android應(yīng)用多線程-Thread、Android應(yīng)用多線程-Timer、Android應(yīng)用多線程-Handler、Android應(yīng)用Broadcast-Receiver、Android應(yīng)用Broadcast-Sender、Android應(yīng)用Service-startService方式、Android應(yīng)用Service-BindService方式、Android應(yīng)用Socket-TCP客戶端、Android應(yīng)用Socket-UDP數(shù)據(jù)交互、嵌入式Android應(yīng)用開發(fā)-NDK開發(fā)流程、嵌入式Android應(yīng)用開發(fā)(NDK)-蜂鳴器控制、嵌入式Android應(yīng)用開發(fā)(NDK)-LED燈控制、嵌入式Android應(yīng)用開發(fā)(NDK)-光照傳感器采集、嵌入式Android應(yīng)用開發(fā)(NDK)-溫濕度傳感器采集、嵌入式Android應(yīng)用開發(fā)(NDK)-ADC旋鈕電壓采集、嵌入式Android應(yīng)用開發(fā)(NDK)-推桿開關(guān)狀態(tài)檢測、嵌入式Android應(yīng)用開發(fā)(NDK)-矩陣鍵盤狀態(tài)檢測、嵌入式Android應(yīng)用開發(fā)(NDK)-數(shù)碼管控制、嵌入式Android應(yīng)用開發(fā)(NDK)-交通燈控制、嵌入式Android應(yīng)用開發(fā)(NDK)-LED矩陣控制、嵌入式Android應(yīng)用開發(fā)(NDK)-繼電器控制、嵌入式Android應(yīng)用開發(fā)(NDK)-風(fēng)扇控制、嵌入式Android應(yīng)用開發(fā)(NDK)-窗簾電機控制,實驗項目數(shù)量45個