特性参数:
硬件参数:
硬件配置
详细参数
CPU
STM32F103处理器 主频72MHz
SRAM
20kB,内核自带
Nand Flash
8M byte SPI Flash
Nor Flash
128kB,内核自带
Power
分别是外接5V DC供电,USB供电,外板供电
RTC
提供实时时钟
LED
4 个红色发光二极管(可操作 LED)
Button
四个按键分别是 Reset,Wakeup,Temper 和 User 按键
Joystick
具有控制四个方向和确定功能的摇杆手柄
Beep
1 个 IO 控制的蜂鸣器
RS232 UART
2 个RS232 串行口,其中一个支持 RTS/CTS 功能
ADC
1 个 ADC
CAN
1个 CAN 总线接口,通过 DB9 接口引出
USB Device
1个 USB Slave B 型接口
Audio
1路立体声音频输出接口,一路麦克风接口
SD Card
1 个 SD Card 接口,可支持 1G SD 卡
ARM JTAG Interface
1 个标准 20 Pin ARM JTAG 接口,10Pin的SWD接口
Temperature sensor
1个温度传感器
MOTOR Connector
1个电机接口
CPU Board Interface
2 * 2 * 25 + 2*3 Pin (扩展Cortex M3 ...)
Extent A Interface
2 * 34 Pin (2 * 2 * (4 + 5 + 8))
Extent B Interface
2 * 40 Pin (4 * (8 + 12))
LCD1602 CHAR LCD
16 * 2点阵屏(选配)
TFT LCD
1.7寸TFT(选配)
PWR_JACK
电源接口
POWER
电源开关
软件参数:
- 最新的ARM开发工具ReaView MDK源于业内著名的Keil公司,良好易用的IDE界面,贴近的芯片级应用开发,提供强大的设备仿真功能(独有技术)。
- 最新的ARM编译器RVCT3.1,提供更强的编译效率。
- 启动代码生成向导,图形化的配置界面。
- 免驱动安装的最新USB接口Ulink2仿真器,易于使用。
- 学习最新的Cortex M3内核。
- 提供ARM RealView MDK环境使用指导,详细的软件使用指引。
- 充分学习STM32F103VB处理器的控制器的使用,提供丰富的接口实验。
- 十二个STM32处理器基本接口应用实验,包括通用I/O端口,嵌套中断向量控制器,外部中断/事件控制器,电源控制,串行通信接口,备份寄存器,看门狗,通用定时器,高级控制定时器,DMA控制器,A/D转换器。
- 四个STM32处理器通信接口应用实验,包括控制局域网通信接口应用,IIC接口,API接口,全速USB接口。
- 两个STM32处理器综合应用试验,包括RTX_Blinky,MP3播放器(简易声波播放器,简易MP3播放器)等。
- 丰富的模块应用,提供驱动源码及应用源码。
实验列表:
GPIO_test实验,通过对 GPIO的控制来相应地点亮LED灯,学会如何配置通用IO。
NVIC_test实验,通过对中断向量功能控制,实现中断优先级的抢占,学会如何实现优先级的抢占。
EXTI_test实验,显示了如何配置一个中断线来获取中断并触发中断处理程序,实现中断的更方便配置和移植,学会如何配置中断线。
PWR_test实验,控制控制系统进入 STOP 模式,系统通过 EXTI 中断来唤醒,了解电源控制原理。
USART_test实验,能够通过公母交叉串口线实现与 PC 机的通信(115200b/s)。了解串口通信原理。
RTC_test实验,时钟管理功能演示,没有设置时间时启动时提示要求设置时间,同时显示时间,掉电时可以通过板上电池供电保持时间,了解实时时钟。
BKP_test实验,对备份寄存器进行读写操作,并检查正确与否,同时触发相应的提示灯。
IWDG_test实验,使用 SYSTICK 中断去重载 IWDG 计数(每350MS),了解独立看门狗工作原理。
WWDG_test实验演示如何利用窗口看门狗的提前唤醒中断服务子程序来进行独立看门狗计数值的重载。
TIMx_test实验,通过程序配置可以输出不同占空比的时钟波形。
TIM1_test实验,对TIM1定时器进行控制,使之各通道输出插入了死区的互补的PWM输出。
DMA_test实验,演示了如何使用 DMA channel 去传输一组数据(从 FLASH memory 传送到 RAM memory)。
ADC_test实验,使用 ADC 和 DMA 功能来传输 AD 转换后的数据,并将结果打印在串口,实现 AD 转换功能。
CAN_test实验提供了 CAN 通信工作在 loopback 模式,100Kb/s 发送和接收一组数据和 500KB/S 时用中断模式收发数据,实现了 CAN 接口的自检。
IIC_test实验,利用两个IIC接口来实现IIC通讯,IIC1为主发送模式,IIC2为从接收模式,并通过LED灯来反映IIC通讯的情况。
SPI_test实验,利用两个SPI接口来实现SPI全双工通讯。
USB_test实验,利用Joystick的五个按键实现标准的USB接口游戏杆功能。
RTX_Blinky实验,使用RTX以多任务的方式驱动LED灯的闪烁,让学生了解多任务的原理。
Simple Wave Player,实验演示了一个简易声音播放器的软件工作过程:通过SPI1从SD卡中读取声波文件,将所读取的部分存放在一个缓冲器中,利用TIMER2通道1定期产生的中断,从缓冲器中读取声音数据,然后根据声音数据通过TIMER4的通道3产生不同频率方波输出。
Simple MP3 Player,实验通过SPI1从SD卡中读取MP3文件,将所读取的内容通过SPI2发送到VS1003解码器中播放;PC机可通过USB总线读写SD卡的内容,传送MP3文件;PC机的超级终端用于发送MP3播放命令、显示MP3 播放状态。
实验教材:
本书已于10月20日由北京航空航天大学出版社出版,需订购请联系本站或咨询卓越、当当网站。
深圳市英蓓特信息技术有限公司
售前技术支持 : 0755-25638953(深圳) 010-59713524(北京)
021-63089029(上海) 027-87290942(武汉)
售后技术支持 : 027-87751069
E-mail(邮箱) : sales@edukit.com.cn 销售服务支持
support@edukit.com.cn 售后技术支持
网站(论坛) :  
 
深圳总部:深圳市罗湖区太宁路85号罗湖科技大厦509室
武汉分部:武汉市洪山区雄楚大道195号金翼创业者家园4楼