嵌入式ARM實驗箱庫號:M62272嵌入式ARM實驗箱庫號:M62272
2技術參數
名稱、型號 技術參數
嵌入式
ARM實驗箱
FS_3399M4J 1.系統采用微處理器+微控制器多方式設計,MPU和MCU可以直接訪問3個標準的Arduino板載擴展接口及資源;MPU也可以通過串口與MCU通信,由MCU直接訪問控制3個標準的Arduino板載擴展接口及資源,形成微處理器+微控制器的復合應用。主板配備管理鎖,主板下部留有收納空間,方便模塊和配件管理。
2.主控板:
1)ARM微處理器板:主控芯片采用多設計,包含2個Cortex-A72和4個Cortex-A53,集成ARM Mali-T860MP4 GPU 支持OpenGL ES1.1/2.0/3.0, OpenCL1.2, DirectX11.1;支持2GB DDR3內存;支持16GB eMMC。
2)ARM微控制器板:采用基于ARM Cortex-M4內核的STM32F407,主頻168MHz;片內1MB Flash,196KB SRAM;片外擴展512KB SRAM,2MB Nor Flash, 128MB NAND Flash; SWD下載接口;1路 TTL UART接口;雙排50pin 插針;獨立復位按鍵。(可選配相同接口的Cortex-M0板、Cortex-M3板、51單片機板、2812 DSP板、430單片機板與Cortex-M4板進行平替)
3.ARM微處理器底板資源:
1)提供有SD卡接口、1路USB_HOST 2.0輸出、1000兆自適應以太網卡、3路串口、MIPI-CSI接口、DVP攝像頭接口、音頻接口、JTAG接口、CAN、485、I2C、SPI接口、HDMI接口等;
2)提供LED燈、按鍵、蜂鳴器、溫度傳感器、電位器、紅外接收器、加速度傳感器、地磁傳感器、1.5W 8Ω喇叭等。
3)板載rtl8723du Wi-Fi/BT 4.2二合一模塊,Wi-Fi支持IEEE 802.11b/g/n標準,BT支持FHSS,GFSK,DPSK,DQPSK。
4)板載3路 USB 3.0接口,1路為M.2接口引出,其余2路引出為USB_HOST 3.0接口。投標時提供截圖證明。
5)板載1路Type-C OTG接口,支持USB 3.0協議。支持CC信號檢測,可根據外部設備自*動切換host模式和device模式。
6)配備圖像采集傳感器模塊,采用OV5640攝像頭模組,500W像素可自*動對焦。
7)配備7英寸分辨率為1280*800的MIPI-DSI顯示終端、支持電容式觸摸屏。
8)配備紅外遙控器,可以用于Android 交互。
9)板載JTAG仿真器接口:配備ARM Cortex-A72仿真器,配套Cortex-A72處理器仿真實驗,可滿足ARMv8架構學習需求,支持Q速運行、單步調試、斷點設置、變量及寄存器查看、內存實時數據查看等功能。同時向下兼容Cortex-A8、Cortex-A9、Cortex-A53處理器。
4.主板設計:
1)采用PCB整體設計,包括MPU控制單元、MCU控制單元、Arduino傳感單元、RFID識別單元,系統整體性、一體化。
2)Arduino傳感單元:主板板載3組50pin標準Arduino拓展接口,可用于外接傳感器進行實驗;標配3個Arduino接口拓展板,包括:
Arduino電機板:包含直流電機、步進電機、舵機;
Arduino交互板:包含8個LED數碼管、矩陣鍵盤、4個LED燈;
Arduino傳感器板:包含酒精傳感器、光強傳感器、溫度傳感器、氣體傳感器、光電開關、火焰傳感器、繼電器、蜂鳴器。
3)配備13.56MHz RFID模塊,板載低功耗MCU,ARM Cortex-M0核,獨立USB轉串口, 1.44寸TFT LCD 獨立顯示,2按鍵,1路蜂鳴器,10路IO擴展,1路LED燈,SWD下載口,獨立復位。射頻方案:MFRC522。模塊對外提供USB、TTL串口、I2C等3種訪問方式。(可選配相同接口的125KHz、NFC、915MHz、2.4G、指紋模塊與13.56MHz模塊進行平替)
4)板載4G模塊,支持Android系統下語音通話、短信、4G上網等功能。模塊支持移動聯通電信,采用標準的Mini PCIe封裝。
5.無線傳感網絡模塊:
1)配備2個無線傳感網節點底板,可以支持接口兼容的ZigBee、藍牙、Wi-Fi、LoRa、NB-IoT、Hi3863通信模塊;可以支持接口兼容的多種傳感器模塊;每個節點需要鋰電池供電系統,可以充電。具有仿真器調試接口,可以單獨調試。采用亞克力包裝,可以移動工作;支持一鍵還原功能,可插入配套的一鍵還原卡;支持1.44寸TFT低功耗液晶屏,用于顯示傳感器數據及通信信息。
2)配備ZigBee通信模塊3個:采用CC2530方案,負責收發ZigBee網絡數據。
3)配備1個一鍵還原卡,可以方便教學管理,實現一鍵還原功能。無論無線傳感網節點底板插入哪種通信模塊(ZigBee、藍牙、Wi-Fi、LoRa、NB-IoT、Hi3863)和傳感模塊都可以自*動識別,不用PC和仿真器參與,通過無線傳感網節點底板一鍵還原按鍵即可還原。即使模塊原有程序損壞,也可以實現一鍵還原功能。
4)配備2個傳感器模塊,包含接口兼容的光照模塊、風扇模塊。
6.提供Android、ubuntu等操作系統支持。
7.提供Linux+buildroot+Qt系統支持,提供Qt桌面系統,支持用戶程序安裝功能。用戶程序安裝無需和桌面系統一起重新編譯,只需把新程序拷貝到根文件系統指定目錄下就可以完成桌面系統中用戶程序的安裝。
8.提供嵌入式應用開發、嵌入式QT開發、ARM結構與接口技術、Linux驅動開發、Android應用開發、Android系統底層開發等實驗資源,包括:
1)ARM結構與接口技術部分:
匯編點燈實驗、蜂鳴器實驗、串口輸入輸出實驗、PWM呼吸燈實驗、按鍵輪詢實驗、按鍵中斷實驗、I2C通訊實驗、A/D實驗。
2)Linux驅動開發部分:
基礎模塊:內核模塊實驗、字符設備驅動實驗、LED基于寄存器控制實驗、蜂鳴器驅動實驗、LED基于GPIO子系統控制實驗、LED呼吸燈實驗、按鍵驅動實驗、溫度傳感器實驗;
擴展模塊:光電開關驅動實驗、舵機驅動實驗、步進電機驅動實驗、直流電機驅動實驗、ZLG72128驅動實驗。
3)Linux應用開發:
Linux系統標準IO實驗、Linux系統文件目錄操作編程實驗、Linux系統多進程實驗、Linux系統守護進程實驗、Linux系統無名管道通信實驗、Linux系統有名管道通信實驗、Linux系統信號機制實驗、Linux系統共享內存通信實驗、Linux系統消息隊列實驗、 Linux系統多線程編程實驗、Linux系統TCP網絡協議編程實驗、Linux系統UDP網絡協議編程實驗、Linux系統selectIO復用實驗、六軸采集實驗、ADC類傳感器數據采集、RS485總線通訊實驗、CAN總線通訊實驗、紅外遙控實驗。
4)Qt基礎教程:
Qt開發環境搭建、信號和槽、信號槽應用之秒表、文件操作、數據庫管理、網絡編程之TCP、網絡編程之UDP、外部程序調用。
5)Qt外設應用開發:
Qt 交叉開發環境搭建、RGB三色燈控制、屏幕旋轉、蜂鳴器控制系統、系統設置工具、按鍵信號實時采集引用、電壓采集系統、溫度采集系統、攝像頭圖像采集引用、音頻錄放系統、傳感器狀態綜合測控系統、電機控制系統、物聯網網絡拓撲圖、RFID標簽識別系統。
6)Android應用開發部分:
用戶界面開發、組件件通信、數據存儲及訪問、多媒體開發、圖形圖像設計、網絡編程、Android NDK編程、SQLite 數據庫、Intent、視頻播放器、數據存儲、記事本、推箱子實驗、天氣預報。
7)Android底層開發部分:
Android環境配置實驗、Android鏡像燒寫實驗、Android編譯實驗、Android LED點燈實驗、Android 蜂鳴器控制實驗、Android UART通信實驗、Android 溫度傳感器實驗。
8)ARM Cortex-M4相關實驗:
開發環境安裝、跑馬燈實驗、蜂鳴器實驗、直流電機實驗、舵機實驗、步進電機實驗、串口數據收發實驗、繼電器實驗、SysTick系統滴答實驗、按鍵掃描數碼管顯示實驗、ADC數模轉換實驗、IR紅外接收實驗、溫度采集實驗、光開關實驗、uC/OS環境搭建與操作系統實驗、FreeRTOS環境搭建與操作系統實驗、RT-Thread環境搭建與操作系統實驗;
9)擴展模塊實驗:
RIFD模塊:13.56M讀卡實驗、13.56M寫卡實驗、13.56M讀寫秘鑰實驗、飯卡充值消費系統。
ZigBee模塊:IAR環境安裝實驗,ZigBee通信相關實驗,ZigBee光強采集實驗,ZigBee風扇控制實驗。