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

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

[复制链接]
apf0215 发布时间:2013-6-13 18:41
0 概述9 \$ @6 l- S% {" e% |: z; v
3 e& b+ u; W+ \
在《爱捣鼓STM32笔记1创建IAR-ARM工程模板》第2章节中已经描述了STM32固件库V3.5.0的文件夹中的内容,对该固件库的文件结构有了一个宏观的认识。这些知识对于创建对应编译器的工程模板而言,已经足够。在编写基于STM32芯片第一个程序之前,还需要了解固件库下面的一些事:
# O8 j% Q2 B5 ]$ ]9 m 
& e/ f* f% Y# a7 e0 u* R(1)固件库根源那件事:固件库不是凭空而来,其来源于ARM公司联合主要合作伙伴制定的CMSIS(Cortex Microcontroller Software Interface Standard的首字母缩写)标准。其在CMSIS标准上进行构建而成。
% i$ M$ b/ t& c 
, x( e9 @  `2 e7 Z8 c7 L- }(2)固件库架构和文件脉络那件事:固件库是ST公司在CMSIS标准上根据自己基于Cortex-M3芯片的特点进行构建。其也具有自身的文件结构。固件库文件很多,理清头绪,了解核心文件的内容,有利于后续实际工程的开发。! `" \) J; H- x7 x) f" E5 o. q
 
6 W5 V( F, V) {) |0 a(3)进一步了解固件库文件那件事:对于固件库文件,重点掌握如何使用,了解其基本内容即可。; V" B  q, d4 w) y# P
 
0 [9 L8 j. P( Y(4)使用固件库那件事:熟练使用固件库这件事不是一天两天的搞清楚的,也不需要一天两天搞清楚。不过,可以大概了解一下使用固件库的共性要点,剩下个性化的东东,需要在后续的实际工程实践中,不断的修炼完善。1 T/ u# D+ n' \
 ( p% w; Z; D2 Z7 A
: N, N% e: }2 _' M; p
目 录2 b' U6 F* F: @6 r
0 概述 1; a( ?( _- P* j* e
1 CMSIS标准概览 21 D8 u6 g2 T- H5 {
1.1 固件库真实的基准 2
8 U) ]8 {- h/ s% e, U# o1.2 CMSIS标准V1.30架构 3( z# V8 {% e# h, t6 i/ h/ ?6 c
1.3 CMSIS标准V3.20架构 5; y$ ~! V5 o/ E& z1 a7 t/ u
1.4 CMSIS标准代码规范 7; F/ F7 b7 g4 y/ Z, K! l. _8 u
1.4.1 基本规范 7
/ M3 s) f3 Q7 C1.4.2 推荐规范 8# Z) x. h  G& ?9 l3 H( d) w* H% J& s
1.4.3 数据类型及IO类型限定符 8
) C) Y; y8 h" ^  i4 r( F- U0 S- O1.4.4 CMSIS版本号 9
4 x+ q/ i- |' l: r' w1.4.5 Cortex内核 9+ J. n, a+ ], V
1.4.6 工具链 9
3 d$ X7 u' Y" X/ s: W7 G+ |2 固件库架构和文件脉络 11
( q% {2 ~/ \5 A8 ^. X) e% c" S: p: p4 a2.1 固件库架构 11
! V8 D# J: L/ u3 k' r' d8 o1 q2.2 固件库文件脉络 14
% k3 _+ r3 X1 V. d3 固件库文件总体说明 15; G( s. Y  r$ |/ `
3.1 核内外设访问层文件 160 D9 x3 M% j2 a0 n  ?. A
3.2 设备外设访问层隶属CMSIS核心层的文件 18, G* x, B- n) c* m8 G
3.3 设备外设访问层设备函数文件 19! G5 |% n3 o4 i
3.4 用户层固件库模板文件 21
1 n* A2 A4 e* w4 p4 a3.5 启动文件 22/ E: q! F# {( e) q+ h
4 固件库的使用说明 25
% i+ M8 H( ^- H  y) Q& ]5 P 7 g: r* {* A- E" c. X' e( k
【笔记下载】) ]4 ]7 L& z0 E& D+ O$ ~
 4 d0 `, Q6 i4 [1 }8 P1 |- v2 g* A, q
爱捣鼓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管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版