IMXRT1052/GD32三核心教學(xué)科研平臺
【硬件參數】
技術(shù)參數 |
技術(shù)指標 |
i.MX RT1052核心板 |
CPU:MIMXRT1052CVL5A,Arm® Cortex® M7; 3015 CoreMark/1284 DMIPS@600MHz;On-chip RAM:512KB;32 KB-I,32KB-D;板載SDRAM:16M*16bits;SPI FLASH:8MB; |
GD32F429核心板 |
CPU:GD32F429IGT6,帶有FPU的ARM® Cortex™ M4 CPU;主頻:180MHz;內部Flash:1024KB;內部RAM:256KB; 板載SDRAM:16M*16bits;SPI FLASH:8MB; |
GD32F103核心板 |
CPU:GD32F103ZET6,ARM® Cortex™ M3; 主頻:72MHz;內部Flash:512KB;內部RAM:64KB; 板載SRAM:512K*16bits;板載Flash:Nor Flash:128Mbit; Nand Flash:1Gbit; 板載:DM9000 網(wǎng)卡芯片;板載:RA8875 LCD驅動(dòng)芯片; |
底板 |
配備7寸電容觸摸液晶屏; 配備4位數碼管、交通燈、8*8點(diǎn)陣、3*3矩陣鍵盤(pán)、步進(jìn)電機、LED、KEY1~KEY2、實(shí)時(shí)時(shí)鐘等嵌入式教學(xué)資源; 板載WIFI模塊或藍牙模塊,二選一; 音頻輸入輸出接口; 20pin 標準JTAG/SW調試接口; USB-OTG接口; 2個(gè)UART接口,1個(gè)用于調試終端,1個(gè)做其它用途; CAN總線(xiàn)接口;ADC接口;TF卡接口; OV7725攝像頭接口; |
模擬智能車(chē)單元 |
包括轉向舵機,直流電機,測速編碼器,循跡攝像頭,ADC電位器,板載JTAG調試接口等; |
技術(shù)參數 |
技術(shù)指標 |
入門(mén)實(shí)驗 |
LED燈,KEY按鍵,由51單片機的寄存器配置到ARM固件庫調用; |
驅動(dòng)實(shí)驗 |
UART、Delay、Timer、ADC、RTC、SPI、DMA、CAN、SDIO、I2S、FSMC、USB等片內外設驅動(dòng)實(shí)驗; |
應用實(shí)驗 |
舵機控制,直流電機控制、碼盤(pán)測速、電位器輸入、日歷輸出、攝像頭、音頻輸入輸出、電容液晶屏、SRAM、NOR FLASH、NAND FLASH、SPI FLASH、數碼管、點(diǎn)陣、交通燈、矩陣鍵盤(pán)等APP應用實(shí)驗; |
RTOS |
uC/OS和FreeRTOS移植; 任務(wù)管理、中斷與時(shí)鐘、內存管理; |
GUI |
裸機GUI開(kāi)發(fā),應用為RA8875+7寸TFT液晶屏; |
FatFS |
FatFS文件系統移植; |
LwIP |
LwIP移植;LwIP開(kāi)發(fā)入門(mén)實(shí)驗; |
1.配置基于ARM® Cortex® M7內核的i.MX RT1052、ARM® Cortex™ M4 GD32F429,ARM® Cortex™ M3 GD32F103三款MCU核心板;
2.i.MX RT1052,GD32F429除了片上RAM,FLASH存儲外,還配備有32MB的SDRAM,8MB的SPI FLASH;GD32F103除了片上RAM,FLASH外,還配備有1MB的SRAM,16MB的NOR FLASH和128MB的NAND Flash;滿(mǎn)足通常功能需求;
3.板載兼容三款處理器的智能車(chē)競賽單元,將真實(shí)的智能車(chē)拆分至實(shí)驗平臺,通過(guò)對處理器芯片的編程,結合舵機,直流電機,測速碼盤(pán),循跡攝像頭,ADC電位器以及液晶屏上的滾動(dòng)賽道等軟硬件資源,實(shí)現智能車(chē)的轉向,測速,循跡等控制;
4.板載USB串口,USB-OTG,TF卡,JTAG,音頻輸入輸出,CAN總線(xiàn),OV7725攝像頭等接口資源;
5.板載動(dòng)態(tài)數碼管,8*8點(diǎn)陣,模擬交通燈,矩陣鍵盤(pán),步進(jìn)電機,LED,按鍵,RTC等豐富的嵌入式資源;
6.擁有嵌入式裸機實(shí)驗體系,RTOS、GUI、LwIP移植開(kāi)發(fā)實(shí)驗體系:源碼采用固件庫、BSP驅動(dòng)包、APP開(kāi)發(fā)包分層,并提供詳細指導書(shū),源碼開(kāi)放;