【嵌入式系统通用开发平台】
功能/作用介绍
简介
一.作品简介
“嵌入式系统通用开发平台”是用于本科生嵌入式系统教学和竞赛活动的硬件平台。该平台采用核心板、通用底板和连接板结构。核心板可以更换为不同的微处理器板,底板具有嵌入系统开发所常用的通信接口、模拟信号调理与转换、人机接口等外设资源。独立的核心板和连接板提供了适应和评估各种常见单片机、嵌入式处理器、SOPC器件的手段和灵活的功能配置和扩展能力。
平台的核心板采用了基于Cortex-M3内核的STM32微处理器芯片构成带有电源、晶体、外扩存储器和USB接口的核心系统。该核心板也可以更换为其它微处理器板。
平台的通用底板通过可以更换的接线板与核心板相连。通用底板上包括丰富的硬件资源:
模拟信号IO:8位4通道并行AD,8位2通道并行DA,模拟信号缓冲放大电路。
编解码电路:DDS信号发生器电路和音频CODEC电路。
常用通信接口:RS232, 红外串口,CAN,以太网口,USB主从控制器接口。
人机交互接口:矩阵键盘,数码管,LED,按键,单色和彩色液晶模块。
温度传感器和SD卡。
该通用平台已经多次用于嵌入式系统课程教学和大学生多项科技活动,积累了丰富的教学资源。
平台上实验资源包括:ARM汇编和C语言编程练习。
基本模块编程和应用练习:GPIO,中断,定时,DMA,通信接口,AD/DA。
RTOS原理应用:uCOS-II和uCOS-III多任务内核应用编程。
综合应用:ucGUI,lwIP,USB应用等。
教学辅导材料包括:实验平台说明书,编程参考手册,教学PPT,实验指导书,参考代码等。
作品名称:嵌入式系统通用开发平台
完成单位:北京交通大学电子信息工程学院电工电子实验教学中心