一、平台整体要求 1. 平台采用底板加核心板的方式构成,方便处理器和存储设备的升级,同时板载i.MX6和STM32F103两个核心板,主CPU采用ARM®Cortex™A9架构恩智浦i.MX6处理器,具有图像硬件加速器,从CPU采用ARM®Cortex™M3 STM32F103同类MCU; 2. 板载基于STM32F103控制器的模拟智能车单元,通过对STM32F103芯片的编程设计,结合舵机、编码器电机、ADC、循迹摄像头、LED舵机转向灯、液晶屏上的滚动赛道等软硬件资源,实现智能车的转向、测速、循迹控制等; 3. 板载NFC模块、陀螺仪传感器;同时板载4G、Wi-Fi、Zigbee等移动通讯资源; 4. 板载动态数码管、16*16点阵、模拟交通灯、直流电机、步进电机、3*4按键、蜂鸣器、ADC等丰富的嵌入式教学资源; 5. 板载STM32F103扩展接口、串口、USB Host、USB OTG、TF卡、JTAG、音频输入输出、3*4按键、485总线、CAN总线等丰富的接口资源; 6. 提供基于i.MX6处理器的Android、Linux、裸机开发实验体系,基于STM32F103控制器下的裸机开发实验体系及智能车控制、循迹相关实验,并配有详细的实验指导书,源码开放; 二、硬件参数 1.核心板:CPU采用恩智浦i.MX6处理器,主频1GHz,具有图像硬件加速器;GPU 采用3D Vivante GC2000和GPU 2D Vivante GC355;内存1GB DDR3;8GB EMMC存储;电源管理采用i.MX6专用MMPF0100F0EP芯片,为处理器及系统其他设备提供电源; 2.底板 (1) 板载资源:板载7寸电容触摸显示屏、8段动态数码管、16*16点阵、模拟交通灯、步进电机、3*4按键、蜂鸣器、3路ADC、DAC、可编程LED1~LED4、实时时钟、I2C接口的EEPROM、陀螺仪传感器,红外对射传感器; (2) 通讯模块:板载4G,Wi-Fi,Zigbee,NFC模块等通讯类模块,用于与外部设备进行通讯; (3) 接口资源:配备2个USB串口,1个控制台串口,另外1个USB串口与底板上1个DB9针RS232串口共用,不可同时使用,可通过拨码开关选择切换使用哪个串口,满足不同接口形式的外接串口类设备;1个TTL串口(4P防呆座);500W CMOS摄像头接口(摄像头选配);OV7725摄像头接口;LVDS,LCD显示屏接口;2个USB HOST接口,1 个USB OTG接口;SIM卡接口;语音通话接口;SD Card接口;音频耳机接口,MIC接口;1个RS485接口,1个CAN总线接口等丰富的接口资源; (4) 模拟智能车单元 ① 核心板:智能车核心板MCU采用ARM Cortex-M3内核架构的STM32F103同类芯片,主频72MHz,内部RAM 48KB,内部Flash 256KB,引脚数量100个;智能车外设包含舵机,直流电机,测速编码器,0V7725循迹摄像头,4个模拟车灯;通过对STM32F103芯片的编程设计,结合舵机、编码器电机、ADC、循迹摄像头、LED舵机转向灯、液晶屏上的滚动赛道等软硬件资源,实现智能车的转向、测速、循迹控制等,生动形象的将飞思卡尔智能小车以平台的方式直观的展现出来,便于高校了解其原理和编程学习; ② 扩展板:核心板扩展板拥有4个可编程KEY,1个USB串口,1个0.96寸可编程OLED显示屏等硬件资源; 三、软件参数 1.软件著作权证书:IMX6嵌入式教学科研平台V1.8; 2.操作系统:Android 7.1.1,内核4.1.15;Linux 4.9.88; 3.驱动程序:LCD驱动;电容触摸屏驱动;多媒体硬件编解码驱动;陀螺仪传感器驱动;485、CAN总线驱动;EIM总线驱动程序(16*16点阵,8段数码管,模拟交通灯,步进电机);PWM驱动;3*4按键驱动;OV5640摄像头驱动;音频输入输出驱动;DMA驱动;RTC实时时钟驱动;USB Device驱动;USB host驱动;USB OTG驱动;USB串口驱动;LED1~LED4驱动;蜂鸣器驱动;ADC驱动;SD卡驱动;Wi-Fi模块驱动;4G模块驱动;JPEG硬件编解码驱动;2D硬件加速驱动;3D硬件加速驱动; 4.模拟智能车软件 提供基于Linux系统和Android系统的模拟智能车APP,APP界面优化,包括启动/停止按钮,转向角度表、脉速表,舵机转向车灯,动态黑白跑道等;摄像头智能识别动态赛道控制电机和舵机运动,实现智能循迹,APP同时动态显示车速和转向角度,Linux系统下,实验箱板载数码管也同部显示舵机角度值与编码器电机速度值。 5.应用程序APP 提供Linux和Android系统下的LED灯控制、16*16的点阵屏、数码管、步进电机、摄像头、广告牌、交通灯、城市公交、智能车控制等APP,将底层硬件和上层应用相结合,展示平台的可操作性。 四、实验体系 (1)Linux实验体系 嵌入式Linux开发环境搭建、Linux 内核移植与编译实验、字符设备驱动及控制实验、按键中断驱动及控制实验、LCD驱动及控制实验、SD卡接口实验、U盘接口实验、多线程应用程序设计、串行端口程序设计实验、嵌入式 WEB 服务器设计、4G/Wi-Fi通信实验、8段双数码管实验、点阵控制实验、RS-485通讯实验、交通灯实验、步进电机实验、蜂鸣器实验、陀螺仪实验、CAN总线通信实验、音频实验、OV5640摄像头图像采集实验(摄像头选配可用)、NFC模块实验、红外对射传感器实验、YOCTO项目QT实验等; (2)Android实验体系 Android Ubuntu、Android windows开发环境搭建、Android驱动开发、Android 内核移植与编译实验、Android 文件系统实验、hello word实验、Android界面布局实验、Android基本控件实验、Activity 切换实验、交互功能对话框实验、文件操作实验、Android数据库开发实验、网络通信实验、音频播放实验、Android相机预览与拍照实验、短信发送器开发实验、Android NDK 开发调试、Led 控制实验、串口控制实验、4G实验、Wi-Fi实验、8段数码管实验、点阵控制实验、RS-485通讯实验、交通灯实验、步进电机实验、NFC实验、Zigbee/蓝牙实验、3*4键盘实验、CAN总线通信等实验; (3)裸机开发实验体系 LED控制实验、按键实验、蜂鸣器实验、看门狗实验、TIMER实验、RTC实验、GIC中断实验、IPU实验、电源管理实验、温度传感器实验、CPU占有率实验、CAAM实验、SDMA 实验、UART 实验、OCOTP实验、USDHC 实验、USB实验等; (4)STM32F103实验体系 FlashLED 流水灯实验、独立按键实验、调试串口输出实验、Systick定时器实验、Timer定时器实验、伺服舵机实验、直流电机实验、码盘测速实验、ADC模数转换实验、DAC数模转换实验、RTC实时时钟实验、摄像头实验、OLED显示屏实验、Direction方向控制实验、Speed速度控制实验、SmartCar智能车实验、SmartCarMesg智能车实验等。 五、配套教学资源 1、提供配套在线学习平台https://www.magic-college.com/,可以满足学生在线学习的需要。有丰富的实验体系,实验教学视频,详细的实验指导书,教师PPT等资源; 2、本设备同时还是中国电子学会嵌入式设计大赛推荐参赛平台之一。 请报价方详细阐述是否满足要求 |