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

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

[复制链接]
STMCU-管管 发布时间:2022-4-13 14:33
【学习必备】每天学习STM32小技巧-2
前一篇已分享了10个小技巧,今天继续为大家分享10个小技巧:, m# Y$ w" T8 M3 d- Z* t

% L7 |$ r) b9 u" }2 j! W7 `, e技巧11:数据字节以小端存储形式保存在存储器中。- L2 J. g) ~3 a3 \' h" `- R
) d. U6 w  X/ H# \
技巧12:内存映射区分为8个大块,每个块为512MB。
, z& p7 {! f2 b3 K+ j2 E- n( o: a3 ?$ |: `4 Z, U' f
技巧13:FLASH的一页为1K(小容量和中容量),大容量是2K。
8 B8 W+ }, \- U: D/ |  V7 J8 o1 E* z- D
技巧14:系统存储区(SystemMemory)为ST公司出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码
! a) g6 H" O, @" X" U. l0 N+ |( S& u7 E$ ~( x/ Q3 c' r0 R4 F
技巧15:STM32核心电压为1.8V: ~/ f! P2 X3 o* B, {  |5 [
, z! H2 F* W& M+ u
技巧16:STM32复位有三种:系统复位、上电复位、备份区域复位。其中系统复位除了RCC_CSR中的复位标志和BKP中的数值不复位之外,其他的所有寄存器全部复位。触发方式例如外部复位、看门狗复位、软件复位等;电源复位由于外部电源的上电/掉电复位或者待机模式返回。复位除了BKP中的寄存器值不动,其他全部复位;备份区域复位的触发源为软件复位或者VDD和VBAT全部掉电时。
, T% [" _6 w2 f$ k0 K2 b" d4 W" L+ _
技巧17:单片机复位后所有I/O口均为浮空输入状态0 v5 |8 T0 c8 H% Q' _5 A0 k
5 b# P( l1 z8 ~3 P/ v5 H
技巧18:68个可屏蔽中断通道,16个可编程优先级,16个内核中断,一共68+16=84个中断。103系列只有60个中断,107系列才有68个中断
2 r( i! T# w) t* l) o$ u7 k& M
8 `' m3 m3 q" {! ?技巧19:系统启动从0x00000004开始,0x000 0000保留
5 B1 @) N( w6 X6 O
7 Z- c6 h0 m, C8 T# A( t. @) b) ]技巧20:(NestedVectored Interrupt Controller)NVIC嵌套向量中断控制器,分为两种:抢先式优先级(可嵌套)和中断优先级(副优先级,不能嵌套)。两种优先级由4位二进制位决定。分配下来有十六种情况:
8 q5 h- W( M0 W8 R3 y
11.png

; M) P8 C$ i9 g2 k/ }! O  E2 ?4 m
论坛还未大家准备诸多STM32系列开发经验:4 T! Q9 s$ a  _/ l2 i
; J  c. D+ O8 C5 d* C
! ]) _3 _+ T  K# S6 B% y0 f+ h" v

; p) `* R6 S  U  n$ f' \1 n: z2 w* z3 J% p$ d2 q
' S6 \3 `+ c9 E( F3 S+ H

  Q  r+ R/ l. y9 V, H$ \% q: R* I

8 n; z7 W! B6 h  S
收藏 1 评论0 发布时间:2022-4-13 14:33

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版