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

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

[复制链接]
STMCU-管管 发布时间:2022-4-13 14:33
【学习必备】每天学习STM32小技巧-2
前一篇已分享了10个小技巧,今天继续为大家分享10个小技巧:' U: a; L4 d' x0 M
. V& e/ |- k: J2 g
技巧11:数据字节以小端存储形式保存在存储器中。' A1 y; f2 N1 o4 F+ C% A

, A+ Q% v3 |1 L  D技巧12:内存映射区分为8个大块,每个块为512MB。3 j' D3 `7 o) ?9 P% w

& z5 h' ^9 h' |" A* t# f" q% {技巧13:FLASH的一页为1K(小容量和中容量),大容量是2K。, `2 K6 H; j0 ~4 k3 k

8 [3 s3 M! o+ M; k- r技巧14:系统存储区(SystemMemory)为ST公司出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码
/ ~! O) a8 Q/ I- H
& W- u; e& d$ l5 F/ e) c& ~技巧15:STM32核心电压为1.8V* O5 \& u( a7 ?1 G$ f
# s, i# G0 B* D* T1 A. {$ E
技巧16:STM32复位有三种:系统复位、上电复位、备份区域复位。其中系统复位除了RCC_CSR中的复位标志和BKP中的数值不复位之外,其他的所有寄存器全部复位。触发方式例如外部复位、看门狗复位、软件复位等;电源复位由于外部电源的上电/掉电复位或者待机模式返回。复位除了BKP中的寄存器值不动,其他全部复位;备份区域复位的触发源为软件复位或者VDD和VBAT全部掉电时。  N, ^4 c: d" m$ L0 a3 a

3 K% `9 R. ~: S1 V4 ]技巧17:单片机复位后所有I/O口均为浮空输入状态
1 T0 d% V7 [( F# K! `, t( U( s, w! a& U
9 ]6 I# Q: {  W技巧18:68个可屏蔽中断通道,16个可编程优先级,16个内核中断,一共68+16=84个中断。103系列只有60个中断,107系列才有68个中断
9 z7 |: U- N. i/ |. ?! W" h2 S
" {- E+ @  A/ F, [1 t4 J9 \技巧19:系统启动从0x00000004开始,0x000 0000保留
! h  h" H' |: u9 N! k, V$ ^1 A. O7 V* ]  |& l: [6 F
技巧20:(NestedVectored Interrupt Controller)NVIC嵌套向量中断控制器,分为两种:抢先式优先级(可嵌套)和中断优先级(副优先级,不能嵌套)。两种优先级由4位二进制位决定。分配下来有十六种情况:$ `# [: r, {% S( f, n
11.png
! a; n8 W# W; W8 Q
论坛还未大家准备诸多STM32系列开发经验:
: a8 D0 G4 w4 A/ r; Z

$ M/ L6 `8 E4 N3 B! Q
" L" O, y( U. h0 w: X* r4 A7 _

. W! n( D9 y6 ^. ]! B/ X
0 @* S5 B' \- q0 i( I! L
( h7 y2 y) ?9 H  C( n3 }3 P  e
. e6 B3 y& W4 {* r9 F1 e& E: ~
2 s$ ?0 h& G0 u  K5 b5 K! q
收藏 1 评论0 发布时间:2022-4-13 14:33

举报

0个回答

所属标签

相似分享

官网相关资源

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