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

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

[复制链接]
STMCU-管管 发布时间:2022-4-13 14:33
【学习必备】每天学习STM32小技巧-2
前一篇已分享了10个小技巧,今天继续为大家分享10个小技巧:
! g: T+ @" b3 r
; ^- U; c) \6 Z  L( A7 h技巧11:数据字节以小端存储形式保存在存储器中。
  ?) o- y9 o, [: w/ g- y
- G: K! ~  b2 \1 G" ^4 @1 ^技巧12:内存映射区分为8个大块,每个块为512MB。% J8 [0 V1 o- y

+ e. p- J. B$ z8 {! p+ {4 \技巧13:FLASH的一页为1K(小容量和中容量),大容量是2K。
" B2 B0 G( C0 L/ t7 P* e& ]# q; J8 k; p
技巧14:系统存储区(SystemMemory)为ST公司出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码  M/ ^% x9 s+ a

) |$ L6 e7 G- }. ]/ x" _7 t技巧15:STM32核心电压为1.8V. o( m( d' y7 V4 t8 G

$ B( X4 |8 \/ g技巧16:STM32复位有三种:系统复位、上电复位、备份区域复位。其中系统复位除了RCC_CSR中的复位标志和BKP中的数值不复位之外,其他的所有寄存器全部复位。触发方式例如外部复位、看门狗复位、软件复位等;电源复位由于外部电源的上电/掉电复位或者待机模式返回。复位除了BKP中的寄存器值不动,其他全部复位;备份区域复位的触发源为软件复位或者VDD和VBAT全部掉电时。' |" [9 P' l2 X0 w
/ d' q- B$ Y  Q6 Y  G# d* b' E
技巧17:单片机复位后所有I/O口均为浮空输入状态
0 |0 Y1 {8 {# d2 u
) l2 z/ Z* k  G. V% z, ?技巧18:68个可屏蔽中断通道,16个可编程优先级,16个内核中断,一共68+16=84个中断。103系列只有60个中断,107系列才有68个中断' B4 m. n  }. ?! N$ ^/ H# y

6 q3 o% L, ]3 }技巧19:系统启动从0x00000004开始,0x000 0000保留
: ^  t0 J4 Y+ s6 C6 x8 x6 Z9 L; r! h7 R# ?
技巧20:(NestedVectored Interrupt Controller)NVIC嵌套向量中断控制器,分为两种:抢先式优先级(可嵌套)和中断优先级(副优先级,不能嵌套)。两种优先级由4位二进制位决定。分配下来有十六种情况:
" F3 N) u! a- j  W  c$ E3 V
11.png
+ A1 \1 ^+ Q( _9 i) ^$ U
论坛还未大家准备诸多STM32系列开发经验:. X$ I4 J3 _5 H( j9 |
7 ?# n: e& }" u5 O& e! ~8 R/ e

1 [5 U7 b0 }( O
* r( T6 L: O- K
8 F% p7 f2 J, {$ o" e2 k( W5 W5 E: V
% q! L- H& s) ~0 V: o9 A/ U$ g# h
, ]$ n* j. k8 @( s# W5 p/ o# B

' a3 W6 W) K4 k$ U4 Q3 k; X9 o
赞 收藏 1 评论0 发布时间:2022-4-13 14:33

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版