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

【原创推荐】爱鼓捣STM32笔记4-固件库那些事

[复制链接]
apf0215 发布时间:2013-6-13 18:41
0 概述
8 D4 ?$ v' C; w3 w0 R) a" B. h4 m+ S. R* }* H* V+ O
在《爱捣鼓STM32笔记1创建IAR-ARM工程模板》第2章节中已经描述了STM32固件库V3.5.0的文件夹中的内容,对该固件库的文件结构有了一个宏观的认识。这些知识对于创建对应编译器的工程模板而言,已经足够。在编写基于STM32芯片第一个程序之前,还需要了解固件库下面的一些事:. u0 \7 e$ f% s4 g
 3 [* o1 q5 t% V; U
(1)固件库根源那件事:固件库不是凭空而来,其来源于ARM公司联合主要合作伙伴制定的CMSIS(Cortex Microcontroller Software Interface Standard的首字母缩写)标准。其在CMSIS标准上进行构建而成。
5 d: W7 [4 N" g2 w" J 9 r: N1 X, P" O) U7 p/ L( T# l9 ^
(2)固件库架构和文件脉络那件事:固件库是ST公司在CMSIS标准上根据自己基于Cortex-M3芯片的特点进行构建。其也具有自身的文件结构。固件库文件很多,理清头绪,了解核心文件的内容,有利于后续实际工程的开发。( Z8 Y- q7 K+ o6 T; W
 
7 R) ^5 M, q# ^) `3 Y(3)进一步了解固件库文件那件事:对于固件库文件,重点掌握如何使用,了解其基本内容即可。2 j4 U1 H! h8 x; N# j+ a
 : Q+ I9 |6 t& R: _4 w7 d  \2 y2 C9 ?
(4)使用固件库那件事:熟练使用固件库这件事不是一天两天的搞清楚的,也不需要一天两天搞清楚。不过,可以大概了解一下使用固件库的共性要点,剩下个性化的东东,需要在后续的实际工程实践中,不断的修炼完善。" m" A1 U  ^& S/ ]2 r0 n  W& ]
 
! ^0 j& d' ^; ~' u8 @0 G* _7 f% _
目 录" E- l9 N8 y& S" Z( ~- q. H3 B3 g6 y
0 概述 1
# C+ v, i/ n, l6 s3 x1 CMSIS标准概览 2
; Q7 z9 x+ Z3 e. F: w, W& Y6 W9 ^1.1 固件库真实的基准 28 c4 U$ I" k- v$ U( t5 M; u2 U
1.2 CMSIS标准V1.30架构 3. B/ S! `3 d5 v. a
1.3 CMSIS标准V3.20架构 5
5 Y. S2 _. h* V, l- V3 w3 J1.4 CMSIS标准代码规范 70 D% L7 {% }8 k8 e) k- c6 r: Q8 y
1.4.1 基本规范 77 _* r" p+ m% A3 G2 O" O9 |
1.4.2 推荐规范 86 t. _% L* ]; x
1.4.3 数据类型及IO类型限定符 8
0 {& L% S9 G7 B2 p3 b4 T. `* i1.4.4 CMSIS版本号 9, }( T1 N* |% i5 E/ N! Q0 O
1.4.5 Cortex内核 9  d0 s$ Y3 `; V( e+ ?  M/ M
1.4.6 工具链 9
( }9 O/ E6 L  k2 固件库架构和文件脉络 11
0 Q) U0 n( t2 |2 D  z2.1 固件库架构 111 z$ }9 x+ w6 A2 g4 p/ d
2.2 固件库文件脉络 14
9 u3 |- @$ N7 Z. S6 Q! {3 固件库文件总体说明 15
1 B, d. r. \* v" G3.1 核内外设访问层文件 16
' O/ e6 j, a( Y6 M- a% u: s3.2 设备外设访问层隶属CMSIS核心层的文件 189 p; ^9 z# K: K2 x8 c0 E6 g3 T
3.3 设备外设访问层设备函数文件 19
0 ^# [& u- l2 D2 k3 S0 {0 [" E3.4 用户层固件库模板文件 21
: i2 |$ d% D: r8 W1 C9 w8 ~, `5 p3.5 启动文件 228 ?2 O/ ?; }% W2 p) P
4 固件库的使用说明 25
2 R! j0 g, R3 h 4 R1 B% t& z* c5 X
【笔记下载】
; ^7 k% M$ t$ d6 ~ ' f7 ?2 `4 r' A% `/ ]/ C6 G3 [
爱捣鼓STM32笔记4固件库那些事.pdf (1.03 MB, 下载次数: 349)
收藏 评论19 发布时间:2013-6-13 18:41

举报

19个回答
hawgr 回答时间:2013-6-14 23:30:08

回复:【本周推荐】STM32笔记4固件库那些事

谢谢分享!!!!!
一叶寒秋 回答时间:2013-6-15 17:29:53

RE:【本周推荐】STM32笔记4固件库那些事

熟悉一下
phaeton 回答时间:2013-6-17 11:33:13

回复:【本周推荐】STM32笔记4固件库那些事

多谢,分享
wule-2020882 回答时间:2013-6-24 19:57:35

RE:【本周推荐】STM32笔记4固件库那些事

了解下
feiwei-355304 回答时间:2013-6-25 10:36:27

RE:【本周推荐】STM32笔记4固件库那些事

占座
duanyytop 回答时间:2013-6-25 22:25:32

RE:【本周推荐】STM32笔记4固件库那些事

谢谢楼主分享,还是很不错的一篇文章
cxt492953150 回答时间:2013-6-26 20:50:48

RE:【本周推荐】STM32笔记4固件库那些事

瞧一瞧
春天里 回答时间:2013-6-29 08:07:23

回复:【本周推荐】STM32笔记4固件库那些事

谢谢分享,学习一下。
newphj 回答时间:2013-7-3 12:50:57

RE:【本周推荐】STM32笔记4固件库那些事

了解一下
梁子liang 回答时间:2013-7-12 22:33:32

RE:【本周推荐】STM32笔记4固件库那些事

谢谢楼主,无私奉献
奔跑的人 回答时间:2013-7-16 23:24:24

RE:【本周推荐】STM32笔记4固件库那些事

谢谢楼主,
今晚~打老虎 回答时间:2013-7-19 14:18:12

RE:【本周推荐】STM32笔记4固件库那些事

回复收藏下载看看 谢谢楼主
battery609 回答时间:2013-7-27 00:01:52

RE:【本周推荐】STM32笔记4固件库那些事

这个东西是及时雨啊,感谢分享!
maple_lu 回答时间:2013-7-30 08:19:03

RE:【本周推荐】STM32笔记4固件库那些事

感谢分享哦
12下一页

所属标签

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