32核心板怎么样使用stlink_带串口和STLINK下载的STM32F103C8T6核心板制作(原理图+pcb)...

模块描述:

3D视图展示

7f41ec010727219f46a3aa28be6e5f0e.png

规范丝印设计

c79039fb7d70e70d43a1d5eb6f0602ab.png

规整红面设计

a661f9b1787a05b39acbb8e7b7ce0bc1.png

布局合理蓝面设计

fee6c0efc8ab0f6b3893129f02632441.png

规范原理图设计

b12c6a8e43de240bce6bc2291b0dc3c9.png

设计主控系统时考虑了后续的调试与资源分配问题。采用一个复位电路,在系统处于错误操作时可以使用该电路重置系统内核运行程序,有助于系统正常运行。采用AMS1117线性电源芯片设计主控模块的DC-DC电源,主要作用是将5V总电源进行3.3V降压操作,以便提供STM32单片机芯片的核心电源。设计时还加入了3.3V电源提示的LED灯,有利于后期调试。采用五口排针设计的SWD调试编程接口,简单设计有利于缩减电路模块体积,同时SWD模式在高速下比JTAG等其他模式都可靠。采用CH340芯片设计成串口一键下载电路,增加一种便捷的下载方式,后期的调试也可以使用串口窗口观察数据的实时变化,极大的方便软件设计与硬件调试。

使用一个NPN三极管和一个PNP三极管构成一个逻辑电路配合CH340控制BOOT0和RESET的模式状态,开始时DRT为高电平,RTS为低电平,NPN管正向导通,所以RESET为低电平;PNP导通,所以BOOT0为高电平,根据下列图表可知此时单片机启动串口进入下载模式。在下载完毕后通过软件控制RTS为高电平,DTR为低电平。此时NPN管不导通,RESET为高电平,BOOT0为低电平。此时执行用户闪存。总的下载流程为存储程序后使程序运行与加载。采用两排二十口排针连接芯片的大部分引脚,极大方便后期模块的连接控制。采用八口排针作为屏幕显示的预设,这样设计OLDED/TET两种屏幕显示排口,有利于减少电路设计体积同时丰富屏幕资源的选择。

串口调试(未通电)

e61e495b04dfe1ba663555b3d6715d7a.png

使用CH340G需将蓝面晶振电路焊接完成,使用CH340C无需焊接晶振电路。

96eb8d907f65c44c603ca35860ce2176.png

STLINK调试

9a7801781bc64c40b9c94531583db42c.png 97bceb2b07b8905cc8491c91267c86e5.png

附件内容截图:

873237f1ecf3a55a863f3ee688a1a7b3.png 0b793ddc9037c3acb5f400f222c3082f.gif

加入群聊

传感器技术交流2群:954070515

射频/无线交流2群:725064756

电机控制研发交流2群:619795552

电源开发交流2群:457910972

EDA/PCB设计交流2群:743876836

物联网技术交流2群:992318230

汽车电子交流1群:238034110

嵌入式交流1群:852018713

电路城官方交流群,期待你的加入。

1555a4302662e802031dc00ffe863882.gif

点击“

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值