本应用笔记是关于APM32E030x8系列的最小系统硬件设计说明,如供电方案、时钟源、复位方式、启动方式、LED使用、通信连接、按键设计、调试端口设计以及EMC相关设计等。详细的参考设计图也包含在这篇文档里,包括主要组件、接口、模式的说明。
电源
简介:电源是一个系统稳定运行的基础,工作电压为2.0~3.6V,可以通过内置的电压调节器提供1.2V的电源。
2.1.1外部供电方案
根据芯片的电源结构,分为VDD电源域供电和VDDA电源域供电。VDD和VDDA可以分开单独供电,也可以合并一起供电;但VDD供电入口须连接4.7uF并联0.1uF电容,同时每个VDD引脚需连接1uF并联0.1uF电容;VDDA供电入口须连接1uF并联0.1uF电容。
2.1.2独立的ADC电源
若需要更为稳定ADC供电,建议VDDA与VDD单独供电。
复位电路
芯片的复位引脚内部有40K的弱上拉,为减小外部信号对NRST引脚的干扰,建议引脚外部与内部并联10K上拉,同时连接0.1uF电容到地。
时钟
3.1.1外部高频时钟源
外部高频时钟源可连接外部高频晶振或外部高频时钟,频率范围均为4~32MHz。外部连接高频晶振时,须配置寄存器RCM_CTRL1的HSEBCFG=0。当采用旁路时钟时,须配置寄存器RCM_CTRL1的HSEBCFG=1,外部时钟源连接到OSC_IN引脚,同时OCS_OUT引脚必须保证悬空。
3.1.2外部低频时钟源
外部低频时钟源可连接外部低频晶振或外部低频时钟,输入频率均为32.768KHz。外部连接低频晶振时,须配置寄存器RCM_RTCCTRL的LSEBCFG=0。当采用旁路时钟时,须配置寄存器RCM_RTCCTRL的LSEBCFG=1,外部时钟源连接到OSC32_IN引脚,同时OCS32_OUT引脚必须保证悬空。
启动配置
APM32E030芯片外部引脚BOOT0的电平与内部BOOT1值的组合,可以选择不同的启动模式。
| 启动模式选择引脚 | 启动模式选择引脚 | 启动模式 | 访问方式 |
|---|---|---|---|
| BOOT0 | BOOT1 | 主闪存存储器(Flash) | 主闪存存储器被映射到启动空间,但仍然能够在它原有的地址访问它,即闪存存储器的内容可以在两个地址区域访问。 |
| 0 | 1 | 系统存储器 | 系统存储器被映射到启动空间(0x00000000),但仍然能够在它原有的地址访问它。 |
| 1 | 1 | 内置SRAM | 只能在开始的地址区访问SRAM。 |
典型设计建议
PCB设计
8.1.1电源设计
- 电路建议:在系统电源入口放置10~100uF的电解电容并联100nF瓷片电容,在芯片最先连接供电电源的芯片VDD引脚放置4.7uF并联100nF电容,在其他所有的VDD/VDDA引脚放置1uF并联100nF电容
- 布线建议:电源走线以引脚宽度为限足够宽,减少压降和寄生参数的影响
- 布局建议:放置电源滤波和去藕电容与芯片引脚或电源入口距离1~3mm
282
