1、STM32F103(战舰)
2、STM32F407(探索者)
3、STM32F103(MINI)
为嵌入式好友分享三个重磅资源,正点原子三件套,可直接打样使用~
1、STM32F103(战舰)
ALIENTEK战舰STM32F103,资源丰富,资源丰富STM32F103的内部资源发挥到了极致,基本上所有STM32F在这个开发板上可以验证103的内部资源,同时扩展丰富的接口和功能模块,整个开发板看起来非常大气。
板载资源如下:
- CPU:STM32F103ZET6,LQFP144,FLASH:512K,SRAM:64K;
- 外扩SRAM:IS62WV51216,1M字节
- 外扩SPI FLASH:W25Q128,16M字节
- 1个电源指示灯(蓝色)
- 两个状态指示灯(DS0:红色,DS1:绿色)
- 一个红外接收头和一个小红外遥控器
- 1个EEPROM芯片,24C02,容量256字节
- 一个板载扬声器(音频输出用于底面)
- 一个光敏传感器
- 1个高性能音频编解码芯片,VS1053
- 一个无线模块接口(可连接)NRF24L01/RFID模块等)
- 1路CAN接口,采用TJA1050芯片
- 1路485接口,采用SP3485芯片
- 2路RS采用232串口(一公一母)接口SP3232芯片
- 1个游戏手柄接口(与公头串口共用)DB九口),可接插FC(红白机)游戏手柄
- 支持1路数字温湿度传感器接口DS18B20 /DHT11等
- 1个ATK支持模块接口ALIENTEK蓝牙/GPS模块/MPU6050模块等
- 1个标准的2.4/2.8/3.5/4.3/7寸LCD接口,支持触摸屏
- 一个摄像头模块接口
- 1个OLED模块接口(与摄像头接口共用)
- 1个USB串口可用于程序下载和代码调试(USMART调试)
- 1个USB SLAVE接口,用于USB通信
- 一种有源蜂鸣器
- 1个游戏手柄/1个游戏手柄/RS232选择开关
- 1个RS232/RS485选择接口
- 1个RS232/模块选择接口
- 1个CAN/USB选择接口
- 选择一个串口
- 1个SD卡接口(在板背面,SDIO接口)
- 1个10M/100M以太网接口(RJ45)
- 1个标准的JTAG/SWD调试下载口
- 1个录音头(MIC/咪头)
- 1立体声音输出接口
- 1路立体声录输入接口
- 一组多功能端口(DAC/ADC/PWM DAC/AUDIO IN/TPAD)
- 1组5V供电/接入口
- 1组3.3V供电/接入口
- 1.参考电压设置接口
- 输入电压范围:6~24V)
- 选择配置接口
- 1个RTC后备电池座,带电池
- 一个复位按钮可用于复位MCU和LCD
- 四个功能按钮,其中KEY_UP具有唤醒功能
- 一个电容触摸按钮
- 一个电源开关,控制整个板的电源
- 一键下载功能原创
- 除晶振占用外IO口外,剩下的IO口全部引出
原理图设计如下:
PCB设计如下:
2、STM32F407(探索者)
ALIENTEK探索者STM32F4开发板资源丰富,资源丰富STM32F407的内部资源发挥到了极致,基本上是所有的STM32F407的内部资源可以在开发板上验证,丰富的接口和功能模块可以扩展,整个开发板非常大气。
板载资源如下:
- CPU:STM32F407ZGT6,LQFP144,FLASH:1024K,SRAM:192K;
- 外扩SRAM:IS62WV51216,1M字节
- 外扩SPI FLASH:W25Q128,16M字节
- 1个电源指示灯(蓝色)
- 两个状态指示灯(DS0:红色,DS1:绿色)
- 一个红外接收头和一个小红外遥控器
- 1个 EEPROM芯片,24C02,容量256字节
- 六轴(陀螺仪) 加速度)传感器芯片,MPU6050
- 1个高性能音频编解码芯片,WM8978
- 1个2.4G支持无线模块接口NRF24L01无线模块
- 1路CAN接口,采用TJA1050芯片
- 1路485接口,采用SP3485芯片
- 2路RS采用232串口(一公一母)接口SP3232芯片
- 支持1路单总线接口DS18B20/DHT11等单总线传感器
- 1个ATK支持模块接口ALIENTEK蓝牙/GPS模块
- 1个标准的2.4/2.8/3.5/4.3/7寸LCD接口支持电阻/电容触摸屏
。。。
请参考以下版权原因及完整文章:正点原子:STM32F103(战舰)、STM32F407(探索者)STM32F103(MINI)原理图和PCB