1、标准件库文件夹结构
9 d# a( Y+ |! |& J. O$ A q
2 q: I7 N3 F4 _' U# b6 ~
; U3 \! L, i9 M$ a; f) G
: e; e7 n! T% Y' e
S8 W( g f7 h$ ^! p2 A
6 Q- _, q |) H6 B/ g解释:CoreSupport,DiviceSupport,分别是核内外设访问层,片上外设访问层,是对内核或硬件的寄存器名称 、地址、相关接口的定义% v2 R$ a9 F# ?4 m# _
$ O9 X3 |6 [6 ]
! \( Z+ C4 H F4 i, S# {) m! K7 q2、基于CMSIS标准的软件架构; [! v6 S: ?# I5 ~
我们应当熟悉自己所做工程的框架
: s. U3 _ x9 M) F# N% R/ _用户应用层,操作系统及中间件接口层,CMSIS层,硬件寄存器层
7 V7 s" i) p4 M, y( \* O2 H( h. R9 H& A, c1 b8 o3 V2 j
a4 t$ ~& r+ ^' `& Y" e. R) a
: O+ y5 j- i+ Y+ J& y4 L8 B
4 f6 }5 X8 F9 I- k7 r/ ?) ^% q" I
0 ]( H) Z" y- D; ~8 `# |$ {若能自己搭建一个更加简化的软件架构,那很牛1 e5 ^/ O- [* R) A+ O9 v! q1 d
3 U c6 |, Z) V: u6 |2 R$ k [8 I# E5 F4 `# b: _- {; x6 J
3、stm32f10x标准外设库体系结构图
5 c3 e# ?( x4 s3 m$ X$ E" U+ y, a; D- X! d( U. S+ n; P
& b! o5 \( \2 Y
, P( I4 I$ y3 O. @4 e4 @5 X# n5 E, ]+ Y) d7 \3 [
————————————————* u4 p' W; [9 i6 r2 G6 L. Z
版权声明:嵌入式学徒@
5 }: E+ B" j; J) b$ Z如有侵权请联系删除3 O. ?/ M( ^! X+ s* i+ P$ W
6 Z( M: A0 g9 s
1 l. i, |, S& {/ S |