STM32硬件电路设计注意事项

本文详细介绍了STM32最小系统设计中的关键注意事项,包括电源处理、复位与启动选择、ADC工作特性、时钟配置、GPIO设置及外围电路元件选取等方面的内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:saodeisinei

转自:http://blog.chinaunix.net/uid-26435987-id-3275470.html


1、电源    
    1) 、无论是否使用模拟部分和AD 部分,MCU 外围出去VCC 和GND,VDDA 、VSSA 、Vref(如果封装有该引 脚)都必需要连接,不可悬空;    
    2) 、对于每组对应的VDD 和GND 都应至少放置一个104的陶瓷电容用于滤波,并接该电容应放置尽量靠 
近MCU;    
2、复位、启动选择    
   1) 、Boot引脚与JTAG无关。它仅是用于MCU启动后,判断执行代码的起始地址;    
   2) 、在电路设计上可能Boot引脚不会使用,但要求一定要外部连接电阻到地或电源(为0或1),切不可悬空;    
3 、ADC    
   1) 、ADC 是有工作电压的,且与MCU 的工作电压不完全相同。MCU 工作电压可以到2.0V~3.6V,但ADC 
模块工作的电压在2.4V~3.6V 。设计电路时需要注意。   
    STM32的工作电压(VDD)为2.0~3.6V 。
    100脚和144脚封装:为了确保输入为低压时获得更好精度,可以连接一个独立的外部参考电压ADC到VREF+和VREF-脚上。在VREF+ 的电压范围为2.4V~VDDA 。 
    64脚或更少封装:没有VREF+和VREF-引脚,他们在芯片内部与ADC 的电源(VDDA)和地(VSSA)相联。 
4、时钟    
   1) 、STM32 上电默认是使用内部高速RC时钟(HSI)启动运行,如果做外部时钟(HSE)切换,外部时钟是不会运行的。因此,判断最小系统是否工作用示波器检查OSC是否有时钟信号,是错误的方法;    
   2) 、RTC 时钟要求使用的32.768振荡器的寄生电容是6pF,这个电容区别于振荡器外部接的负载电容;
    
5、GPIO    
   1) 、IO 推动LED 时, 建议尽量考虑使用灌电流的方式。    
   2) 、在Stop等低功耗模式下,为了更省电,通常情况下建议GPIO配置为 带上拉的输出模式,输出电平由 外部电路决定;        
6、ST3232外围电容的选择
   串口芯片的本质就是将MCU的TTL/COMS电平转换为RS232协议中的电平标准。而外围电容的用途就是调节电压用的(除了一个旁路电容)。所以外围的电容值的大小决定了转换后的电平大小。
   按照ST3232的datasheet 。一般情况下,3.3v供电情况下应该使用0.1uF(104)电容,才能保证性能的稳定。
万利板子RS232:
7、复位电路电容的选择
    根据万利的原理图,复位电路的电容是105(1uF)的。复位电路的电容可以稍微大一些。一般10uF-22uF都可以。其中使用了BAT54A,巧妙的将最小系统复位电路和JTAG复位信号线整合到了一起。
BAT45A介绍:

目录1 简介 ............................................................................22 封装选择......................................................................23 电源 ............................................................................43.1 电源引脚连接 ......................................................43.2 PMIC 控制器 .......................................................53.3 功率上升和排序注意事项.....................................63.4 设备电源的 PSoC Creator 设置...........................63.5 散热考虑因素 ......................................................63.6 eFuse 编程..........................................................74 时钟 ............................................................................74.1 PSoC Creator 时钟选项卡...................................74.2 晶体振荡器..........................................................84.3 外部时钟............................................................105 复位 ..........................................................................116 编程和调试.................................................................126.1 SWD .................................................................126.2 JTAG.................................................................136.3 ETM ..................................................................136.4 PSoC Creator 中的调试选择 .............................147 GPIO 引脚 .................................................................157.1 I/O 引脚选择......................................................158 组件置....................................................................169 模拟模块设计技巧......................................................169.1 CapSense.........................................................169.2 SAR ADC..........................................................199.3 CTDAC .............................................................2010 在设计中使用外部存储器...........................................2111 USB 连接...................................................................2211.1 PSoC 6 MCU USB 引脚说明.............................2211.2 PSOC 6 MCU 作为 USB 器件...........................2212 天线设计....................................................................2212.1 支持外部功率大器/低噪声大器/ RF 前端 ....2413 音频子系统 ................................................................2513.1 PDM-PCM 转换器的时钟生成 ...........................2613.2 I2S 音频设备的时钟生成 ...................................2614 总结 ..........................................................................2815 相关文档....................................................................28Appendix A. PCB 布局提示 .......................................30Appendix B. 原理图检查表 ........................................31Appendix C. 赛普拉斯术语 ........................................32文档修订记录...................................................................33销售、解决方案以及法律信息..........................................
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值