|
没学过STM32,想试试水深不,到底有多难。
于是想自己diy一块 STM32开发板,一般都应该加些什么外围模块呢,10*15的PCB,当然也自己腐蚀,
板子模块一步步画,错误的地方,需要补充的地方,也请大家说说。
主控想用STM32F103RCT6,封装LQFP64,FLASH 256K ,RAM 48K
参考了许多板子,
目前我想到的有:1,必须的东西, 3.3V供电 1117-3.3
晶振8M和32.768k
下载用 USB转ttl Ch340.(串口1)
sp3232 (串口通信)
RTC供电电池
3个按键 : 1,复位,1,WK_UP, 1按键
2,外部的一些模块 1、485通信 max3485
2、IIC通信 AT24cxx
3、LED,点亮一个LED是基础,以后也可以用于调试程序3-5个
4、SD卡
5、单线通信 ds18b20
6、SPI通信, 采用FLASH芯片W25Qx 16或者大些也好
7、外接基准,用于ADC。(????用什么芯片,暂时无好的想法)
3预留口,接插口 JTAG/SWD (以后用于调试和仿真,仿真器暂时不在购买之列,预留口)
2.4G无线通讯模块预留,NRF24L01或者JF24C用哪个呢,我倾向前者。
2.4-3.2TFT预留接口,
下面我一个一个画,有什么建议的提示给我,我将万分感谢。错误的地方,需要补充的地方,也请大家说说。
补充内容 (2017-5-31 10:14):
22# 主芯片STM32F103RCT6 和RTC电池
补充内容 (2017-5-31 10:14):
23#晶振和复位
补充内容 (2017-5-31 10:16):
24# BOOT选择和电源扩展 |
|