受够了市面上各种形形色色的最小系统,要么接口没有完全引出来,要么体积过大,要么电源排针数量不够
作为一个硬件工程师,肯定要设计符合自己需求的小板子
设计目标如下,够小,IIC,SPI接口设计上拉电阻,用于外接设备,集成Flash和SD卡,方便调试,主要是空间也够
需要注意的是,附件电路文件我增加了调试口的丝印标注(位于背面),实物电路是没有增加的(自己用,所以没加)
详细如下:
1,USB type-C接口,未来大趋势,适应潮流
2, 3.3V 5V供电排针,每个都是4路对外,再也不用因为增加模块导致的GND不够插或电源不够插
3,所有GPIO都引出去,这对需要外部上拉的IIC SPI都已经设计了上拉电阻
4,集成一路IIC Flash(例如AT24C32使用),预留焊接点来控制IIC地址。所用IO也对外引出了,板子Flash可以不焊接
5,集成一路SPI Flash,所用IO也对外引出了,板子Flash可以不焊接
6,集成一个SPI 接口SD卡座子,所用IO也对外引出了,板子Flash可以不焊接
7,市面的调试口太大,故自己针对需求,设计一个自己定义好的标准调试接口(STLINK+USART1),可以适配自己设计的另外一个调 试模块,
图片赏析如下
1