2020年7月31日

基于STM32F103RCT6的核心板

作者 Duyes

基于STM32F103RCT6的最小核心板,64脚芯片,256Kb存储,平时使用足够强悍了。本核心板能驱动OLED,功能待完善:)

注意事项:

1.Typec口仅用来供电,没有防倒灌功能,建议使用普通USB电源,不要使用电脑USB口供电;

2.电路板右边的8颗LED灯为仿51单片机的流水灯,使用时需要用杜邦线插线使用;感觉以前用51做流水灯挺简单的,没想到STM32做8个LED的流水灯,代码贼拉复杂~略过略过~

3.工程下载模式为SWD模式,端口已经注明,一般使用ST-LINK V2就可以了;3.3V的线可以接也可以不接:)目前不支持bin文件下载,因为没做串口输入,后期有机会再加上~

4.OLED显示屏支持方式为4针接口,左上,左下,右上,右下,对应四种接线方式(见丝印),直接插上就可以使用(附件中的源代码,因为我买的OLED接线顺序问题,直接插上显示是上下颠倒的,所以我修改了SWDIO和SWCLK两根线序,实际操作请大家按自己买到的OLD线序为准);

5.STM32主控芯片有些是有两个圆点的,我第一次焊接没留意,等全部焊完了才发现有两个圆点,重点是正好弄错了;没办法只能拆了重新焊接,两个圆点的,以小圆点为芯片1脚。大家需要留意!

6.BOOT0和BOOT1在使用SWD下载模式时候不用短接帽就可以正常下载,预留端口以后扩展;

7.本核心板的全部IO口已经引出,其它模块功能待后续开发,毕竟只是核心板不是开发板:)

如有错误,欢迎指正!谢谢!