你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【学习必备】每天学习STM32小技巧-2

[复制链接]
STMCU-管管 发布时间:2022-4-13 14:33
【学习必备】每天学习STM32小技巧-2
前一篇已分享了10个小技巧,今天继续为大家分享10个小技巧:/ Y7 O" z" f6 b
' T5 [3 \; [' C! H! z5 G1 e. n% P
技巧11:数据字节以小端存储形式保存在存储器中。
4 J+ |0 w& P, D! Z3 v: z2 Q8 z
; S0 h2 r( M# h6 x( B# G2 W技巧12:内存映射区分为8个大块,每个块为512MB。
' X8 ]3 H& P5 }/ U: R8 X9 a2 Q" k, e% d3 R, N& b) C3 Y  J- A1 f4 B
技巧13:FLASH的一页为1K(小容量和中容量),大容量是2K。
9 ]. r2 a+ G% P* e" j! R, J) r. u4 K: Y3 |- G3 I
技巧14:系统存储区(SystemMemory)为ST公司出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码
4 R" A0 ?! ~, I9 r. i. S1 Y  v* G  n0 {3 j
技巧15:STM32核心电压为1.8V( o: k  f  _0 Y$ w: j3 J
6 t+ |1 }9 c/ X+ i0 L: W
技巧16:STM32复位有三种:系统复位、上电复位、备份区域复位。其中系统复位除了RCC_CSR中的复位标志和BKP中的数值不复位之外,其他的所有寄存器全部复位。触发方式例如外部复位、看门狗复位、软件复位等;电源复位由于外部电源的上电/掉电复位或者待机模式返回。复位除了BKP中的寄存器值不动,其他全部复位;备份区域复位的触发源为软件复位或者VDD和VBAT全部掉电时。
3 x& E! _8 \0 c* w+ G4 g( n0 S$ g; g4 o# I$ q
技巧17:单片机复位后所有I/O口均为浮空输入状态
4 o$ O  ^7 V  E9 Z; Q
" p( H$ c% g& J0 W技巧18:68个可屏蔽中断通道,16个可编程优先级,16个内核中断,一共68+16=84个中断。103系列只有60个中断,107系列才有68个中断
* ], y, j8 L* x3 h" k0 t  C- ?2 L# d2 ]1 G# A# E
技巧19:系统启动从0x00000004开始,0x000 0000保留
% Y+ z# x/ {0 b7 B6 ]7 @& z9 H$ }+ l
技巧20:(NestedVectored Interrupt Controller)NVIC嵌套向量中断控制器,分为两种:抢先式优先级(可嵌套)和中断优先级(副优先级,不能嵌套)。两种优先级由4位二进制位决定。分配下来有十六种情况:
0 w1 L8 l  m$ n1 V
11.png
) N3 ~; l) [, V; g3 _
论坛还未大家准备诸多STM32系列开发经验:2 ^  T- A1 X& @- m6 Y" {) u
0 R( T$ G8 Z" ~+ E2 ?* a

6 r3 ^  }) h; O% Z* k/ b/ J- P# T5 i: }
8 C" ?' e' G* F: W  x

2 w4 v. b: e# V/ ]7 P  T3 b, w0 G, j* R+ y4 T3 h2 m  v% I$ t
  q0 t4 i( u* a' O
收藏 1 评论0 发布时间:2022-4-13 14:33

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版