![shequ.stmicroelectronics.cn](./template/st_v1/static/img/logo2.png)
【学习必备】每天学习STM32小技巧 $ \$ C( I9 B, o8 T' ]) Q" N$ s ) z* O% W3 A" \# { 技巧1:AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备。2 A6 @3 g1 u+ ` e, P 技巧2:Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用 1 J# M% T$ r4 ~: o, A9 x! s U( ` 5 B3 q1 N! k. _' Z- \) u 技巧3:HSE Osc(High Speed External Oscillator)高速外部晶振,一般为8MHz,HSI RC(High Speed InternalRC)高速内部RC,8MHz - `1 y: o4 V7 ? 0 j6 K7 [( s1 ]2 E# K 技巧4:LSE Osc(Low Speed External Oscillator)低速外部晶振,一般为32.768KHz,LSI RC(Low Speed InternalRC)低速内部晶振,大概为40KHz左右,提供看门狗时钟和自动唤醒单元时钟源# f8 c3 I" S/ S, M: j3 I 技巧5:SYSCLK时钟源有三个来源:HSI RC、HSE OSC、PLL。 ![]() 技巧6:MCO[2:0]可以提供4源不同的时钟同步信号,PA8。4 R0 B Z" y3 Y: h& `. {+ Q 技巧7:GPIO口貌似有两个反向串联的二极管用作钳位二极管。. C. P& I$ m, l3 [. J5 I ![]() 技巧8:总线矩阵采用轮换算法对系统总线和DMA进行仲裁 / S! D6 Y8 v5 [: I 技巧9:ICode总线,DCode总线、系统总线、DMA总线、总线矩阵、AHB/APB桥8 u# w! h0 _2 m1 k: Y + O- N& s3 z7 `! j 2 ?# ?9 @* e4 c6 z 技巧10:在使用一个外设之前,必须设置寄存器RCC_AHBENR来打开该外设的时钟! h8 r4 m$ G+ {5 L |
【经验分享】FPGA作为从机与STM32进行SPI协议通信---Verilog实现
【原创】STM32F103的SPI2的配置函数,DMA发送和接收!
分享STM32F051中文参考手册(重制书签版)
三创电子(Tcreate)-STM32F030调试之I2C篇
【源代码】STM32F103C8T6最小板搞定CMSIS-DAP和SWO功能
基于STM32F0的FOC5.2库PMSM驱动:程序+原理图+BOM等全部开源分享
【福利】用STM32库的朋友有福了:STM32F10x_StdPeriph_Lib_V3.5.0chm...
基于STM32F103做CAN的收发通信经验分享
【MCU实战经验】+STM32F030的步进电机加减速
基于STM32F334的BUCK同步降压数字电源设计
不错,简单明了,都是干货。
小技巧介绍的很好!