【学习必备】每天学习STM32小技巧 / }0 P/ |. n: M8 P% v' _8 A4 F 1 }3 Z- l4 N: p- H9 ]8 c0 P 技巧1:AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备。 技巧2:Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用! }5 I; ?9 U% d' U W 8 P7 D0 V9 D) B, I% J 4 l5 q1 q* x9 E( C2 x0 u 技巧3:HSE Osc(High Speed External Oscillator)高速外部晶振,一般为8MHz,HSI RC(High Speed InternalRC)高速内部RC,8MHz 技巧4:LSE Osc(Low Speed External Oscillator)低速外部晶振,一般为32.768KHz,LSI RC(Low Speed InternalRC)低速内部晶振,大概为40KHz左右,提供看门狗时钟和自动唤醒单元时钟源 & J( P2 N8 K8 Y6 V# t# \, Q . c) k8 Q# y3 I9 [: i% R 技巧5:SYSCLK时钟源有三个来源:HSI RC、HSE OSC、PLL。 技巧6:MCO[2:0]可以提供4源不同的时钟同步信号,PA8。1 L8 ?( y0 z2 v2 ?6 T# D0 L4 ~ 技巧7:GPIO口貌似有两个反向串联的二极管用作钳位二极管。 技巧8:总线矩阵采用轮换算法对系统总线和DMA进行仲裁 }% A/ ^3 `& T% M& O5 Q ( ~9 Z- e1 _( ~' v: J- }% ?& @7 p 技巧9:ICode总线,DCode总线、系统总线、DMA总线、总线矩阵、AHB/APB桥' f6 w$ y& z3 l# T) L* e/ g ( G1 o; r4 F6 [6 C( M; T 技巧10:在使用一个外设之前,必须设置寄存器RCC_AHBENR来打开该外设的时钟 |
在高容量 STM32F103xx 微控制器中实现 ADPCM 算法
小马哥STM32F103开源小四轴RoboFly全部资料大放送
【经验分享】基于STM32F334的数字电源
分享STM32F051中文参考手册(重制书签版)
游名科技:STM32F103+TMC2160:86步进电机和驱动一体原理图/PCB...
STM32F103标准库开发---SPI实验---读写 W25Q128 外部 Flash
RT-Thread在STM32F103RC上移植
【MCU实战经验】+STM32F103的uCOSII详细移植
STM32 Explore | 基于STM32G474的STM32Cube生态系统线下培训
STM32固件库分享,超全系列整理
不错,简单明了,都是干货。
小技巧介绍的很好!