產(chǎn)品詳情:
一、產(chǎn)品介紹
1、產(chǎn)品簡(jiǎn)介
本平臺(tái)搭載Cortex-A9/A53、Cortex-M3、STC8051多種核心微控制器。各核心微控制器通過(guò)CPU旋鈕切換共享所有外設(shè)接口,外設(shè)包括流水燈、數(shù)碼管、交通燈、步進(jìn)電機(jī)、直流電機(jī)蜂鳴器、矩陣鍵盤、手勢(shì)識(shí)別傳感器、指紋識(shí)別傳感器等模塊。實(shí)現(xiàn)從8051單片機(jī)基礎(chǔ)教學(xué)到高級(jí)CortexA系列操作系統(tǒng)、驅(qū)動(dòng)開發(fā)及應(yīng)用開發(fā)教學(xué)的進(jìn)階。平臺(tái)根據(jù)各核心微控制器,依托標(biāo)準(zhǔn)嵌入式外設(shè)接口分別提供完善的教學(xué)資源,滿足單片機(jī)、CortexM系列、CortexA系列嵌入式裸機(jī)教學(xué),也可滿足 RTThread、Linux、Android等操作系統(tǒng)及應(yīng)用開發(fā)相關(guān)教學(xué)
與此同時(shí),平臺(tái)預(yù)留大量的擴(kuò)展接口便于外設(shè)硬件的升級(jí),能夠滿足嵌入式、移動(dòng)互聯(lián)網(wǎng)等學(xué)科的學(xué)習(xí)。平臺(tái)提供完善的軟件資源包、原理圖、硬件設(shè)計(jì)說(shuō)明資料,配套嵌入式裸機(jī)實(shí)驗(yàn)指導(dǎo)書、Linux系統(tǒng)開發(fā)實(shí)驗(yàn)指導(dǎo)書、Android系統(tǒng)開發(fā)實(shí)驗(yàn)指導(dǎo)書及相關(guān)教學(xué)PPT與視頻資源。
2、平臺(tái)特點(diǎn)
(1)多核驅(qū)動(dòng)
平臺(tái)配備了Cortex-A9/53、Cortex-M3和STC8051三大核心處理器,支持通過(guò)CPU切換旋鈕一鍵切換主控核心
(2)磁吸模塊化設(shè)計(jì)
平臺(tái)Cortex-M3、STC8051核心版和四大采集控制模塊均采用了磁吸模塊化設(shè)計(jì),預(yù)留關(guān)鍵IO接口插座,既可以吸附在本平臺(tái)上使用,又可以拿下來(lái)獨(dú)立使用
(3)雙系統(tǒng)一鍵切換
平臺(tái)搭載了Android和Linux雙操作系統(tǒng),支持一鍵切換重啟操作系統(tǒng),無(wú)需通過(guò)線刷、卡刷等方式重新燒錄系統(tǒng)。
(3)豐富的板載外設(shè)資源
平臺(tái)板載了LCD顯示屏、LED交通燈、LED跑馬燈、數(shù)碼管、矩陣鍵盤、直流電機(jī)、步進(jìn)電機(jī)、繼電器、蜂鳴器等嵌?式對(duì)象單元
(5)一機(jī)多用性能
Cortex-M3、STC8051核心版預(yù)留無(wú)線傳感模塊接口,支持接?ZigBee、WiFi、BLE、LoRa等多種無(wú)線傳感網(wǎng)絡(luò)模塊。兩個(gè)核心板既可以作為嵌入式主控,又可作為物聯(lián)網(wǎng)終端設(shè)備。
(6)開放接口支持
本平臺(tái)大底板、核心控制板和采集控制模塊均提供了大量的開放接口,支持接入傳感類、控制類和通信類等多種器件,幫助師生進(jìn)行創(chuàng)新教學(xué)與實(shí)驗(yàn)。
3、平臺(tái)布局
平臺(tái)總體分為左、右兩側(cè)布局,左側(cè)下方為Cortex-M3、STC8051兩大核心板,上方為四大采集控制端模塊;右側(cè)中間為Cortex-A系列核心板,上方為10.1寸高清電容觸摸屏,下方為全功能鍵盤,以及WIFI藍(lán)牙模塊、千兆網(wǎng)卡等功能模塊,具體布局圖如下:
4、產(chǎn)品主要模塊
(1)Cortex-A9核心板
Cortex-A9 四核 S5P4418處理器 主頻1.4GHz,搭載2GB RAM內(nèi)存,16GB EMMC存儲(chǔ),搭載AXP228電源管理芯片,支持動(dòng)態(tài)調(diào)頻,超低功耗。擁有HDMI、MIPI接口、USB Host、USB OT、UART、I2C、SPI、PWM、ADC、JTAG等外設(shè)接口
(2)Cortex-M3核心模塊
Cortex-M3核心模塊采用STM32F103ZET6微處理器,預(yù)留無(wú)線模塊接口,支持接入ZigBee、WiFi、BLE、LoRa等無(wú)線模塊。板載1個(gè)USB Type-C調(diào)試接口,1個(gè)CC DEBUG調(diào)試接口,1個(gè)12V電源輸入接口,1個(gè)電源撥碼開關(guān),1個(gè)DEBUG切換開關(guān),1個(gè)2位BOOT調(diào)試撥碼開關(guān)。預(yù)留關(guān)鍵IO接口插座,支持獨(dú)立使用。
(3)STC 8051核心模塊
8051核心模塊采用STC 32G12K128微處理器,預(yù)留無(wú)線模塊接口,支持接入ZigBee、WiFi、BLE、LoRa等無(wú)線模塊。板載3個(gè)功能按鍵(RST、POWER、DOWNLOAD),2個(gè)USB Type-C調(diào)試接口,51MCU調(diào)試接口,12V電源輸入接口,電源撥碼開關(guān),2個(gè)串口切換開關(guān)4組12V電源輸出接口。預(yù)留關(guān)鍵IO接口插座,支持獨(dú)立使用。
(4)采集控制端模塊1
采集控制端模塊2主要包含1602 LCD顯示屏,電流檢測(cè)、電壓檢測(cè)、手勢(shì)檢測(cè)三大傳感器。板載12V電源輸出口,電源撥碼開關(guān)。預(yù)留關(guān)鍵IO接口插座,支持獨(dú)立使用。
(5)采集控制端模塊2
采集控制端模塊2主要包含8位8端式數(shù)碼管、3*4 LED交通燈、實(shí)時(shí)時(shí)鐘、蜂鳴器四大控制模塊。板載12V電源輸出口,電源撥碼開關(guān)。預(yù)留關(guān)鍵IO接口插座,支持獨(dú)立使用。
(6)采集控制端模塊3
采集控制端模塊3主要包含直流電機(jī)、步進(jìn)電機(jī)、繼電器、指紋識(shí)別四大控制單元。板載12V電源輸出口,電源撥碼開關(guān)。預(yù)留關(guān)鍵IO接口插座,支持獨(dú)立使用。
(7)采集控制端模塊4
采集控制端模塊4主要包含4*4矩陣鍵盤、LED燈、按鍵等控制單元。板載12V電源輸出口,電源撥碼開關(guān)。預(yù)留關(guān)鍵IO接口插座,支持獨(dú)立使用。
(8)人機(jī)交互單元
屏幕:10.1英寸IPS液晶顯示屏,16:10顯示比例,300cd/m2亮度,600:1對(duì)比度,1280*800分辨率,支持5點(diǎn)觸摸。
鍵盤:80鍵QWER帶Fn全功能鍵盤
5、軟件資源
嵌入式綜接口Android演示程序是通過(guò)Android NDK開發(fā)來(lái)調(diào)用底層驅(qū)動(dòng),實(shí)現(xiàn)電流、電壓、按鍵、開光、鍵盤、指紋等狀態(tài)的采集,以及LED、蜂鳴器、直流電機(jī)、數(shù)碼管、繼電器、交通燈等硬件的控制。例如,點(diǎn)擊蜂鳴器右邊的開啟按鈕,可以聽到實(shí)驗(yàn)箱上的蜂鳴器(3號(hào)位置)鳴叫,再次點(diǎn)擊,關(guān)閉蜂鳴器,蜂鳴器停止鳴叫。
平臺(tái)切換系統(tǒng)進(jìn)入Linux系統(tǒng)后會(huì)默認(rèn)啟動(dòng)一個(gè)QT程序,該程序是在QT中直接調(diào)用Linux內(nèi)核驅(qū)動(dòng)的方式來(lái)實(shí)現(xiàn)電流、電壓、按鍵、開光、鍵盤、指紋等狀態(tài)的采集,以及LED、蜂鳴器、直流電機(jī)、數(shù)碼管、繼電器、交通燈等硬件的控制。
6、配套課程資源
嵌入式綜合教學(xué)實(shí)驗(yàn)平臺(tái)光盤配套的4門課程的主要實(shí)驗(yàn)?zāi)夸浫缦拢?br/>《嵌入式裸機(jī)開發(fā)》實(shí)驗(yàn)手冊(cè)目錄
1.S5P4418裸機(jī)開發(fā)-開發(fā)環(huán)境搭建
2.S5P4418裸機(jī)開發(fā)-開發(fā)和調(diào)試流程
3.S5P4418裸機(jī)開發(fā)-GCD匯編指令
4.S5P4418裸機(jī)開發(fā)-ASM匯編調(diào)用
5.S5P4418裸機(jī)開發(fā)-C語(yǔ)言程序
6.S5P4418裸機(jī)開發(fā)-GPIOLED點(diǎn)燈
7.S5P4418裸機(jī)開發(fā)-按鍵狀態(tài)檢測(cè)
8.S5P4418裸機(jī)開發(fā)-蜂鳴器控制
9.S5P4418裸機(jī)開發(fā)-繼電器控制
10.S5P4418裸機(jī)開發(fā)-步進(jìn)電機(jī)控制
11.S5P4418裸機(jī)開發(fā)-數(shù)碼管控制
12.S5P4418裸機(jī)開發(fā)-直流電機(jī)控制
13.S5P4418裸機(jī)開發(fā)-交通燈控制
14.S5P4418裸機(jī)開發(fā)-串口通訊
15.S5P4418裸機(jī)開發(fā)-外部中斷
16.S5P4418裸機(jī)開發(fā)-電壓檢測(cè)
17.S5P4418裸機(jī)開發(fā)-電流檢測(cè)
18.S5P4418裸機(jī)開發(fā)-手勢(shì)檢測(cè)
《嵌入式Linux系統(tǒng)開發(fā)》實(shí)驗(yàn)手冊(cè)目錄
1.嵌入式Linux開發(fā)-環(huán)境搭建
2.Linux基本操作指令
3.Linux系統(tǒng)NFS網(wǎng)絡(luò)服務(wù)配置
4.Linux系統(tǒng)交叉編譯環(huán)境配置
5.Linux系統(tǒng)Uboot編譯
6.Linux系統(tǒng)內(nèi)核編譯
7.Linux GCC編譯與交叉編譯
8.嵌入式Linux應(yīng)用開發(fā)-多線程
9.嵌入式Linux應(yīng)用開發(fā)-串口通訊
10.嵌入式Linux應(yīng)用開發(fā)-網(wǎng)絡(luò)編程TCP
11.嵌入式Linux應(yīng)用開發(fā)-網(wǎng)絡(luò)編程UDP
12.嵌入式Linux驅(qū)動(dòng)開發(fā)-GPIOLED
13.嵌入式Linux驅(qū)動(dòng)開發(fā)-按鍵
14.嵌入式Linux驅(qū)動(dòng)開發(fā)-蜂鳴器
15.嵌入式Linux驅(qū)動(dòng)開發(fā)-直流電機(jī)
16.嵌入式Linux驅(qū)動(dòng)開發(fā)-繼電器
17.嵌入式Linux驅(qū)動(dòng)開發(fā)-步進(jìn)電機(jī)
18.嵌入式Linux驅(qū)動(dòng)開發(fā)-數(shù)碼管
19.嵌入式Linux驅(qū)動(dòng)開發(fā)-矩陣LED
20.嵌入式Linux驅(qū)動(dòng)開發(fā)-交通燈
21.嵌入式Linux驅(qū)動(dòng)開發(fā)-電壓檢測(cè)傳感器
22.嵌入式Linux驅(qū)動(dòng)開發(fā)-電流檢測(cè)傳感器
23.嵌入式Linux驅(qū)動(dòng)開發(fā)-推桿開關(guān)
24.嵌入式Linux驅(qū)動(dòng)開發(fā)-矩陣鍵盤
25.QT應(yīng)用環(huán)境搭建及使用
26.嵌入式QT應(yīng)用環(huán)境搭建及使用
27.嵌入式Linux QT應(yīng)用開發(fā)-LED點(diǎn)燈
28.嵌入式Linux QT應(yīng)用開發(fā)-串口通信