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

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

[复制链接]
STMCU-管管 发布时间:2022-4-13 14:33
【学习必备】每天学习STM32小技巧-2
前一篇已分享了10个小技巧,今天继续为大家分享10个小技巧:
) e/ }( Z* v3 g1 h7 G
  C# b6 @% q, Q; i2 K技巧11:数据字节以小端存储形式保存在存储器中。, F1 U! r. b6 `/ @! ?4 V1 y

( Q0 P5 q0 J* k( E+ j8 k技巧12:内存映射区分为8个大块,每个块为512MB。
( Q) F( Z) m8 Q2 I, m3 }0 E- b5 U/ C8 I! F  x( v9 ^# l& @  X& o  a
技巧13:FLASH的一页为1K(小容量和中容量),大容量是2K。
+ }) L8 f0 y, W, Z) r
, A8 g  S. x( |6 h) j+ B技巧14:系统存储区(SystemMemory)为ST公司出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码
% |/ I; O! l3 r1 E. Z: @* f+ a8 p; W  `
技巧15:STM32核心电压为1.8V) L9 c: i+ V) d! g/ C
! b/ M8 }1 C1 U  B% A
技巧16:STM32复位有三种:系统复位、上电复位、备份区域复位。其中系统复位除了RCC_CSR中的复位标志和BKP中的数值不复位之外,其他的所有寄存器全部复位。触发方式例如外部复位、看门狗复位、软件复位等;电源复位由于外部电源的上电/掉电复位或者待机模式返回。复位除了BKP中的寄存器值不动,其他全部复位;备份区域复位的触发源为软件复位或者VDD和VBAT全部掉电时。
/ }9 ]% O) E+ h, f1 c$ ]' p( B0 v% a1 A" E2 {2 e, q7 F
技巧17:单片机复位后所有I/O口均为浮空输入状态/ y' _( |: {5 x* I

' n; j8 c% v8 D3 M' h: E& t" ?: f) u! {技巧18:68个可屏蔽中断通道,16个可编程优先级,16个内核中断,一共68+16=84个中断。103系列只有60个中断,107系列才有68个中断) B8 \- o/ P" h
6 V& S' P; B5 l1 Q$ K  V# h7 i
技巧19:系统启动从0x00000004开始,0x000 0000保留
( L& U0 D3 n; g0 n. I8 |0 ?; w; ~' X* [: o! D# u& U- b; g5 j2 |
技巧20:(NestedVectored Interrupt Controller)NVIC嵌套向量中断控制器,分为两种:抢先式优先级(可嵌套)和中断优先级(副优先级,不能嵌套)。两种优先级由4位二进制位决定。分配下来有十六种情况:
+ f/ X; r$ P. s9 P6 ~, J" C8 s
11.png
8 c6 n4 ^* H9 C/ g" t
论坛还未大家准备诸多STM32系列开发经验:
2 q+ ?& b, D5 B3 L2 Z& |
  C* z, j) U9 G  ~$ G
+ x; }7 p0 b8 y) K6 B3 w
' l. a' J1 m; o+ M3 t

3 L. W$ t6 J* s  e+ `6 H0 [( G: T! y) c0 {7 T

$ I0 m6 {( n1 r+ p( `) Q
* `$ ]0 Y( O0 Y8 y
收藏 1 评论0 发布时间:2022-4-13 14:33

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版