第 1 章开发板硬件结构OpenM3V开发板是作者专门为本书设计的硬件原型,采用了ST 公司基于M3 核的STM32F103VB ,可通过 ISP 下载,也可以通过JTAG 方式调试和下载
开发板上提供了众多的功能部件,都是工程师在实际应用中常用并必须要使用的模块,充分使用这些模块能尽可能地发挥STM32 系列的性能
这些功能模块包括键盘和LED 灯功能部件; I2C 方式接口的EEPROM 储存器电路;两个RS-232 串口电路;简单AD 采集电路,语音AD 采集电路; CAN 接口电路; USB 接口电路; JTAG 接口电路;后备供电电路;SPI 方式接口的Flash 储存器接口电路模块,SPI 方式接口的SD 卡电路, SPI 方式接口的 128×64 点阵液晶接口电路,SPI 方式接口 2
4G 无线通信模块接口电路,SPI 方式接口的779~928MHz 频段无线模块接口电路;PWM 方式调光电路, PWM 方式语音输出电路及连接直流无刷电动机驱动板的接口电路等,同时结合灵活的跳线,所有的I/O 口都可以单独引出,可以极大地方便读者进行嵌入式开发
1 电路原理图OpenM3V 开发板硬件原理图如图1-1-1~图 1-1-5 所示
图 1-1-1 芯片最小系统部分图 1-1-2 USB、 CAN 和 JTAG 接口电路图V-VDDVCCVSS24C02 图 1-1-3 RS-232 和 24C02 电路图 1-1-4 LCD 和无线模块接口电路图SST25V016 图 1-1-5 SD 卡和 Flash 接口电路图1
2 原理图说明1
1 电源电路STM32 系列的工作电压 ( VDD )为 2
6V ,通过内置的电压调节器提供所需的1
当主电源V DD 掉电后,通过V BAT 脚为实时时钟(RTC)和备份寄存器提供电源
OpenM3V