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

【经验分享】stm32L0工程建立(HAL+IAR,无cubemx)

[复制链接]
STMCU小助手 发布时间:2021-11-18 22:00
  1. 文件夹 PATH 列表2 U" q7 f, J: o$ ^! L4 H
  2. 卷序列号为 7005-0F54& H% \1 g) H: `! U! s! J) x' v
  3. D:.
    5 g% o8 g9 Z1 k
  4. │  led.txt
    6 z7 s. y: D( Z. [7 w
  5. │  
    3 a( v0 c" Z5 D
  6. ├─BSP
    ; I7 f' @: v+ B, C! \" S$ Q- I3 M- |
  7. │      stm32l0xx_nucleo_32.c. B) |  E" Q: n% c
  8. │      stm32l0xx_nucleo_32.h
    $ t- q" Q( n( c$ G; C
  9. │      0 E  t4 F( f: S
  10. ├─CORE
    3 X7 k" p5 x0 s# c
  11. │      cmsis_armcc.h
    : c8 ?' A5 F( k4 V4 z9 b
  12. │      core_cm0plus.h; D: H0 B6 F9 X& c
  13. │      core_cmFunc.h
    / n7 Y) g4 a7 w  O
  14. │      core_cmInstr.h) r# ~6 n& B4 I9 d
  15. │      core_cmSimd.h, q0 j5 f* J) r8 `3 O
  16. │      startup_stm32l011xx.s1 k, A: R; v. _4 P3 G
  17. │      stm32l011xx_flash.icf
    6 o0 t/ y6 n7 \- t/ {7 e
  18. │      stm32l011xx_sram.icf
    0 |% ~0 o3 K1 `1 p/ I% V+ q3 k
  19. │      & X, S4 f2 a" n
  20. ├─HAL7 h: ~5 {$ @) R; I5 E
  21. │  │  stm32l011xx.h& f- M/ |4 E$ J4 A% z2 w
  22. │  │  stm32l0xx.h
    2 |& F# k, M1 D2 n
  23. │  │  system_stm32l0xx.h! p* W+ @* ]# q0 @) i
  24. │  │  7 E+ g) Y7 s. P2 h9 B
  25. │  ├─Inc
    5 w$ P$ G1 z; R* s4 Z/ [
  26. │  │  │  stm32l0xx_hal.h1 X9 A$ o& w. F! q
  27. │  │  │  stm32l0xx_hal_adc.h
    # I% L' J% m) W
  28. │  │  │  stm32l0xx_hal_adc_ex.h: E( t" I: A4 c+ j4 r6 w# L' C
  29. │  │  │  stm32l0xx_hal_comp.h2 A, C/ H6 ^% x- l7 g. M
  30. │  │  │  stm32l0xx_hal_comp_ex.h4 p' b$ {6 u1 a1 V# K# o; N' D6 Q  B
  31. │  │  │  stm32l0xx_hal_conf_template.h% |" \8 ~5 }, [# j( M
  32. │  │  │  stm32l0xx_hal_cortex.h- U- @; v3 |; `3 \/ y! ~1 G: O: W+ J
  33. │  │  │  stm32l0xx_hal_crc.h
    ' O' J4 f1 ]- u+ t
  34. │  │  │  stm32l0xx_hal_crc_ex.h
    ) A7 n9 W9 t4 }! ?4 E9 n
  35. │  │  │  stm32l0xx_hal_cryp.h
    9 p- s/ a8 u7 y9 C% s8 ^9 v6 s
  36. │  │  │  stm32l0xx_hal_cryp_ex.h; c: p" B9 [! T8 c4 q$ c+ ]
  37. │  │  │  stm32l0xx_hal_dac.h
    1 M6 H; `0 F" K# a+ R
  38. │  │  │  stm32l0xx_hal_dac_ex.h; X$ P3 V+ D; j; Y
  39. │  │  │  stm32l0xx_hal_def.h/ Q6 k7 I% A. }0 ^9 b4 H" J, J# ^
  40. │  │  │  stm32l0xx_hal_dma.h9 k. R  Q! n8 o' W# s
  41. │  │  │  stm32l0xx_hal_firewall.h  U+ B9 t& q1 y* T, h; R. ^  N
  42. │  │  │  stm32l0xx_hal_flash.h
    % a+ K0 m* n4 f, @# Y- i+ x. |, p
  43. │  │  │  stm32l0xx_hal_flash_ex.h/ |' n6 ]5 \& J( D0 {
  44. │  │  │  stm32l0xx_hal_flash_ramfunc.h6 v& K. j9 O( B; Y3 [9 y! R
  45. │  │  │  stm32l0xx_hal_gpio.h2 g6 b: I& H* t1 ~+ L
  46. │  │  │  stm32l0xx_hal_gpio_ex.h! s! y0 |) n: g$ D: j( r
  47. │  │  │  stm32l0xx_hal_i2c.h
    , r3 f& Q9 m1 m# E
  48. │  │  │  stm32l0xx_hal_i2c_ex.h7 o! }- m7 i! l& f: S1 y
  49. │  │  │  stm32l0xx_hal_i2s.h. [" U0 s( y2 L1 _% b/ ]* n& ?
  50. │  │  │  stm32l0xx_hal_irda.h) N/ I/ O6 o! w1 T3 _: p0 \
  51. │  │  │  stm32l0xx_hal_irda_ex.h3 B( T* a3 @' _0 a: N
  52. │  │  │  stm32l0xx_hal_iwdg.h
    ' v' I9 W: p) H% T% B( X
  53. │  │  │  stm32l0xx_hal_lcd.h! L: S! ^6 j4 n: B; k0 z
  54. │  │  │  stm32l0xx_hal_lptim.h& G% @2 C0 S, M9 ~; {- d$ P
  55. │  │  │  stm32l0xx_hal_lptim_ex.h
    ' f5 |! j6 a5 B
  56. │  │  │  stm32l0xx_hal_pcd.h
    2 f: @6 M9 z- X, H- n9 F
  57. │  │  │  stm32l0xx_hal_pcd_ex.h1 L0 I3 ~' v* f1 Q) {8 X+ M3 b4 \
  58. │  │  │  stm32l0xx_hal_pwr.h0 c$ G% M+ k( Y9 E! z# C% C8 c' v
  59. │  │  │  stm32l0xx_hal_pwr_ex.h
    . ^3 s' H4 Z) J" `8 b3 ?
  60. │  │  │  stm32l0xx_hal_rcc.h+ Q' {) x, p. Y. O* Z
  61. │  │  │  stm32l0xx_hal_rcc_ex.h
    : z3 {. M4 [4 {3 U( K6 Z9 Z$ E
  62. │  │  │  stm32l0xx_hal_rng.h8 l2 |# v1 c+ k+ A: k3 J& |
  63. │  │  │  stm32l0xx_hal_rtc.h# H* c+ N3 ~) L
  64. │  │  │  stm32l0xx_hal_rtc_ex.h8 J( A9 h6 @& G4 X% f+ O* v
  65. │  │  │  stm32l0xx_hal_smartcard.h" M. g5 n4 }* o$ V
  66. │  │  │  stm32l0xx_hal_smartcard_ex.h
    2 v+ l% |" ]2 f! n& p& e
  67. │  │  │  stm32l0xx_hal_smbus.h) Y2 e5 T% t. R: A) _
  68. │  │  │  stm32l0xx_hal_spi.h% `0 t/ F- x7 `1 M' [& k" S( |
  69. │  │  │  stm32l0xx_hal_tim.h% C- R/ U# U( U" {$ R
  70. │  │  │  stm32l0xx_hal_tim_ex.h4 f6 M0 N. ?2 _8 {! e
  71. │  │  │  stm32l0xx_hal_tsc.h
    * [+ B. U0 n4 L/ b5 ~: q
  72. │  │  │  stm32l0xx_hal_uart.h
    ) l6 a( P, B3 N- [) `+ x
  73. │  │  │  stm32l0xx_hal_uart_ex.h5 n. E5 ~6 D. X  d& {0 f% U+ \+ @, s
  74. │  │  │  stm32l0xx_hal_usart.h
    1 ~2 s0 ?# D2 O& G, ~" I4 s
  75. │  │  │  stm32l0xx_hal_usart_ex.h& N7 H2 r; B" b" F+ r( a$ {$ ~
  76. │  │  │  stm32l0xx_hal_wwdg.h
    1 \& w. n, O7 [. B. @
  77. │  │  │  stm32l0xx_ll_adc.h
    - S& d0 L6 d. I# C" u# k* r
  78. │  │  │  stm32l0xx_ll_bus.h
    . i( u! w0 h1 X
  79. │  │  │  stm32l0xx_ll_comp.h( B  u. N1 M4 ?7 l
  80. │  │  │  stm32l0xx_ll_cortex.h
    1 z- \2 ?& e5 L: W
  81. │  │  │  stm32l0xx_ll_crc.h
    " f( ^1 b) D1 h/ v- F. v/ {
  82. │  │  │  stm32l0xx_ll_crs.h1 p/ E$ x& |- N) _
  83. │  │  │  stm32l0xx_ll_dac.h2 B  P5 R4 u+ Y- j5 N
  84. │  │  │  stm32l0xx_ll_dma.h. ~* g% n7 \4 b0 B( \6 C! O/ |
  85. │  │  │  stm32l0xx_ll_exti.h( N7 E3 H: S4 v$ W$ j! w
  86. │  │  │  stm32l0xx_ll_gpio.h
    ) d& K5 W) y; ^3 O5 ?5 s0 q
  87. │  │  │  stm32l0xx_ll_i2c.h" c5 N* {9 ^: u3 r7 ~. X
  88. │  │  │  stm32l0xx_ll_iwdg.h: `0 ^# P1 T$ h( G3 B
  89. │  │  │  stm32l0xx_ll_lptim.h6 M# l( m. z* Y, S/ l6 n
  90. │  │  │  stm32l0xx_ll_lpuart.h& W6 x7 j% @, f7 |
  91. │  │  │  stm32l0xx_ll_pwr.h% @/ @  N" D. Q7 e
  92. │  │  │  stm32l0xx_ll_rcc.h5 C. F. I. T. H7 v# ?7 _6 T8 e2 W
  93. │  │  │  stm32l0xx_ll_rng.h
    0 C4 u2 I, u% J8 d
  94. │  │  │  stm32l0xx_ll_rtc.h
    4 l. Q9 J, d; c" D4 l
  95. │  │  │  stm32l0xx_ll_spi.h
    5 P, Q: r4 V8 c5 w4 T  _/ f6 ?+ \
  96. │  │  │  stm32l0xx_ll_system.h
    # p4 u) H9 y! H# Z. e- d
  97. │  │  │  stm32l0xx_ll_tim.h
    / r0 v& a# C) F0 q% P( e# F
  98. │  │  │  stm32l0xx_ll_usart.h. e3 U" a  x$ @3 i) a) a% P1 P
  99. │  │  │  stm32l0xx_ll_usb.h
    ' U2 M7 R) j$ ^4 u8 M
  100. │  │  │  stm32l0xx_ll_utils.h$ m! w; q4 g# C; [0 W: T& x- T5 c
  101. │  │  │  stm32l0xx_ll_wwdg.h8 l/ c/ Y$ s5 `) M2 t3 E' U8 l" A
  102. │  │  │  stm32_assert_template.h  B* g+ b9 u" G# h" ?. E) }  J
  103. │  │  │  
    8 s/ z* C& W/ z& E% P' b8 T) g
  104. │  │  └─Legacy- M% m" E( G# A& x# S5 m# o% y$ |
  105. │  │          stm32_hal_legacy.h
    3 s4 P- S+ S6 H) R$ w% ^
  106. │  │          + W; W$ D5 ]( _" y2 F! c
  107. │  └─Src
    * |2 q, w# \' Q  p: P( i
  108. │          stm32l0xx_hal.c
    + L" c, T6 Y8 c3 U2 G
  109. │          stm32l0xx_hal_adc.c; E' ^% k. i; z8 K4 o
  110. │          stm32l0xx_hal_adc_ex.c
    " G6 h2 }4 _0 U/ I
  111. │          stm32l0xx_hal_comp.c( w) G, v; I1 V# v! V  `
  112. │          stm32l0xx_hal_comp_ex.c
    5 s2 ~5 i9 B, S( i$ _4 _/ ]
  113. │          stm32l0xx_hal_cortex.c  j& a7 i: x5 R5 o. l/ q
  114. │          stm32l0xx_hal_crc.c0 `4 C+ J/ t7 H; E9 K: S
  115. │          stm32l0xx_hal_crc_ex.c
    5 b3 C4 H) U; I' u
  116. │          stm32l0xx_hal_cryp.c3 h# B; _% z' [) n, B  T; [
  117. │          stm32l0xx_hal_cryp_ex.c1 c7 D# W( f4 I' Z. a. @
  118. │          stm32l0xx_hal_dac.c
    2 L7 u/ L3 {0 c8 t9 T. i
  119. │          stm32l0xx_hal_dac_ex.c
    4 u1 F& ~$ w/ }5 @  }5 b7 q) {, Q8 l* Q
  120. │          stm32l0xx_hal_dma.c  h- {$ ?, v5 V6 j; U3 [6 d' a) d6 W
  121. │          stm32l0xx_hal_firewall.c( J  p- d6 _- p/ q- ?; z
  122. │          stm32l0xx_hal_flash.c
    4 c# W4 C, p: I
  123. │          stm32l0xx_hal_flash_ex.c7 ~( H. k: X: c
  124. │          stm32l0xx_hal_flash_ramfunc.c; U# ?* ?* r. N$ D& y! P% b4 t
  125. │          stm32l0xx_hal_gpio.c% u- J7 Y9 M6 Z7 v9 M. A$ A. j
  126. │          stm32l0xx_hal_i2c.c
    * t# B& F. ~: h% s
  127. │          stm32l0xx_hal_i2c_ex.c& u. Y  z; c1 q0 U: C: r+ v
  128. │          stm32l0xx_hal_i2s.c2 C' M% e; p* Y3 J
  129. │          stm32l0xx_hal_irda.c  G" ]5 v$ b5 }& K7 ]
  130. │          stm32l0xx_hal_iwdg.c+ S5 C7 l% {1 ^3 b
  131. │          stm32l0xx_hal_lcd.c; W7 N- Y9 e/ C9 f) G
  132. │          stm32l0xx_hal_lptim.c( f: B. S. Q1 }  o+ O1 ?
  133. │          stm32l0xx_hal_msp_template.c
    8 a$ ]6 E4 H2 n  ]$ N
  134. │          stm32l0xx_hal_pcd.c
    3 L- [( W* ^& Y" Y4 U+ s
  135. │          stm32l0xx_hal_pcd_ex.c
    8 N0 }. i8 t' P' V/ Z
  136. │          stm32l0xx_hal_pwr.c$ j5 I' l! _+ z9 Y3 m; }7 Q# o
  137. │          stm32l0xx_hal_pwr_ex.c
    4 `# V. H# b4 G" R
  138. │          stm32l0xx_hal_rcc.c& K; I6 ]  W& {, E! o$ z
  139. │          stm32l0xx_hal_rcc_ex.c
    9 [! u- B8 @. o5 L5 J
  140. │          stm32l0xx_hal_rng.c7 ]( a5 p' z& ]4 C0 ^
  141. │          stm32l0xx_hal_rtc.c. g. n' @; Q; x. Q- y
  142. │          stm32l0xx_hal_rtc_ex.c
    : y/ S( g: ^2 b  D
  143. │          stm32l0xx_hal_smartcard.c
    ! J8 s, S7 Q+ O) k1 j4 W
  144. │          stm32l0xx_hal_smartcard_ex.c
    $ e% X& K4 D- o, W/ c
  145. │          stm32l0xx_hal_smbus.c
    / S( S# [1 x. J# V
  146. │          stm32l0xx_hal_spi.c
    * ?- {' x( }+ V
  147. │          stm32l0xx_hal_tim.c
    ) n) G0 a8 \4 r" w' j
  148. │          stm32l0xx_hal_tim_ex.c2 j$ g: J5 _4 c& ^9 u7 e
  149. │          stm32l0xx_hal_tsc.c
    / B' ^0 l( y* E/ j7 X
  150. │          stm32l0xx_hal_uart.c5 u7 Z3 T1 L; c
  151. │          stm32l0xx_hal_uart_ex.c
    - c  X! O; n, W
  152. │          stm32l0xx_hal_usart.c# t! n+ R5 Q4 g9 A, P
  153. │          stm32l0xx_hal_wwdg.c; z; Y# G6 \# i$ H( |$ ]$ }
  154. │          stm32l0xx_ll_adc.c
    % [+ A5 }* a( _
  155. │          stm32l0xx_ll_comp.c/ d" I" ^8 Q! H  }
  156. │          stm32l0xx_ll_crc.c
      ?+ m7 X( i; J  P* Q
  157. │          stm32l0xx_ll_crs.c
      |0 V- g: h" d& t! w/ @
  158. │          stm32l0xx_ll_dac.c6 X9 j+ h+ Q3 ~: q% @
  159. │          stm32l0xx_ll_dma.c" P( Z, D0 f0 X
  160. │          stm32l0xx_ll_exti.c
    1 _% H2 a8 d" T; ]* C/ F( i
  161. │          stm32l0xx_ll_gpio.c6 v+ `+ I, S7 |  W; K
  162. │          stm32l0xx_ll_i2c.c% ?2 b' s. j$ d( {
  163. │          stm32l0xx_ll_lptim.c& V2 u) |# I* i' T& [! I& b1 J
  164. │          stm32l0xx_ll_lpuart.c
    ( e# s0 w( v/ @: h+ z
  165. │          stm32l0xx_ll_pwr.c
    + Y4 v2 S" A6 o& ?" Q. d
  166. │          stm32l0xx_ll_rcc.c
    + x9 ^: ]8 E% y" n7 k1 Q
  167. │          stm32l0xx_ll_rng.c
    # |+ N5 G+ S1 ~& j, w( _  f
  168. │          stm32l0xx_ll_rtc.c
    , Y. l& F  Y+ _6 l8 s
  169. │          stm32l0xx_ll_spi.c1 k+ ^+ ~0 S% Q* @9 O+ o
  170. │          stm32l0xx_ll_tim.c
    8 o7 E+ Y3 X3 t" e; S
  171. │          stm32l0xx_ll_usart.c. U  a9 i9 a/ ^6 T8 s! T" g
  172. │          stm32l0xx_ll_usb.c6 O3 G8 k  g+ H& x
  173. │          stm32l0xx_ll_utils.c" t! b9 v: V7 F& b$ X& U+ K
  174. │          * M. I: \) A: M; |0 j  F5 K/ x
  175. ├─OBJ7 v0 ^6 G0 O  I- Q. q# c
  176. ├─Pro& j4 y0 q; P! W9 T5 Z0 J) ]( f7 h
  177. │  │  leddemo.eww0 [9 J: D; u, D. W& k- j  G* w) J
  178. │  │  led_demo.dep
    9 g6 B2 k; N! y3 |3 \
  179. │  │  led_demo.ewd
    1 H4 r  h  e9 E9 D" A
  180. │  │  led_demo.ewp
    : s5 u$ ^. S1 [
  181. │  │  led_demo.ewt5 k$ r* L# `+ h9 @+ y
  182. │  │  
    1 J% V3 m% g7 s4 ]6 n
  183. │  ├─Debug
    4 X; U( C9 Z! U' u, x
  184. │  │  ├─Exe
    4 x2 K% a; H! m% K, [! y# z
  185. │  │  │      led_demo.out
    / o5 P8 G# U9 A3 E: P
  186. │  │  │      led_demo.sim
    8 s' a4 c, ~& s% D' ]
  187. │  │  │      ; R% p& B7 M7 K! P
  188. │  │  ├─List
    3 W  I6 H4 B9 u
  189. │  │  │      led_demo.map6 f6 n' b& L; N& I
  190. │  │  │        _2 A* T+ t+ n2 N0 P' S! |: `
  191. │  │  └─Obj
    4 T3 K8 k2 l% c# E$ i' @; f  u
  192. │  │          led_demo.pbd% q/ a/ C# W+ ]" x2 z2 `: g
  193. │  │          led_demo.pbd.browse
    , V4 s! e3 x$ V3 v2 i! _) D+ Y
  194. │  │          led_demo.pbd.linf
    1 j, O4 _: X/ W4 h  Q. Q$ O
  195. │  │          main.o) w& l- \) `+ |4 O8 u/ `( Y
  196. │  │          main.pbi0 }0 n# Y. O% m1 S
  197. │  │          main.pbi.xcl+ [3 J5 t/ `6 {/ Z1 a, e# R
  198. │  │          startup_stm32l011xx.o% r! ?" y& A5 w$ m3 h
  199. │  │          stm32l0xx_hal.o% f1 J0 k! A5 b+ V8 K, l
  200. │  │          stm32l0xx_hal.pbi9 d6 f" m  K1 R
  201. │  │          stm32l0xx_hal.pbi.xcl
    ! S) A& Q& U* k: ^1 v2 V0 q
  202. │  │          stm32l0xx_hal_adc.o) |5 [# v+ l. S2 ^4 C
  203. │  │          stm32l0xx_hal_adc.pbi7 d) M/ m5 E% V  F! {; n
  204. │  │          stm32l0xx_hal_adc.pbi.xcl, S/ N7 E4 [5 @, h
  205. │  │          stm32l0xx_hal_adc_ex.o
    ' U  w3 q  o1 W8 x$ h
  206. │  │          stm32l0xx_hal_adc_ex.pbi
    . J- {  A7 P% D/ h% F. P! r
  207. │  │          stm32l0xx_hal_adc_ex.pbi.xcl) t( X9 V+ s$ T3 p  d
  208. │  │          stm32l0xx_hal_comp.o& p7 A+ u" J- Q1 j4 A0 t& u* e+ K
  209. │  │          stm32l0xx_hal_comp.pbi
    3 F0 P' z1 d% i* d- @" j& Z
  210. │  │          stm32l0xx_hal_comp.pbi.xcl9 W7 A, R3 x9 B% m
  211. │  │          stm32l0xx_hal_comp_ex.o
    9 |4 x4 m+ K7 p; ]" b' F6 [
  212. │  │          stm32l0xx_hal_comp_ex.pbi
    7 j3 S) y0 @9 I" A  ]/ i
  213. │  │          stm32l0xx_hal_comp_ex.pbi.xcl4 p8 P5 D3 r! n# ]) {4 _/ F
  214. │  │          stm32l0xx_hal_cortex.o6 @" p5 h! T. Q) v; {( f0 Q: K7 R
  215. │  │          stm32l0xx_hal_cortex.pbi, X& y8 m) n5 S# @, z- ~3 {
  216. │  │          stm32l0xx_hal_cortex.pbi.xcl
    8 x. Y" v4 `/ S
  217. │  │          stm32l0xx_hal_crc.o& ]" n) a8 t* }
  218. │  │          stm32l0xx_hal_crc.pbi
    8 c# t+ z/ a. q* [$ \  e$ M9 O
  219. │  │          stm32l0xx_hal_crc.pbi.xcl
    ! J5 q- a# o9 j! L( R1 G8 t, s
  220. │  │          stm32l0xx_hal_crc_ex.o
    . S5 m! V4 x; x( P) K+ N
  221. │  │          stm32l0xx_hal_crc_ex.pbi
    ) v1 ^8 b* h; |2 S6 u
  222. │  │          stm32l0xx_hal_crc_ex.pbi.xcl
    " o& \% d# l* k4 V& }
  223. │  │          stm32l0xx_hal_cryp.o
    $ j3 R, O8 T" Z1 U6 i
  224. │  │          stm32l0xx_hal_cryp.pbi
    5 K! b1 A6 a& h) B5 \
  225. │  │          stm32l0xx_hal_cryp.pbi.xcl; t, a7 y) b7 |/ T; F9 t8 B, ]. a
  226. │  │          stm32l0xx_hal_cryp_ex.o
    * L4 s& _5 H9 l5 N2 R$ w9 @
  227. │  │          stm32l0xx_hal_cryp_ex.pbi
    : N' `% D: d) \: K
  228. │  │          stm32l0xx_hal_cryp_ex.pbi.xcl, A* }! K  e5 @7 l" t
  229. │  │          stm32l0xx_hal_dac.o4 [  ]/ z# Y) Z) y- Q9 a0 z
  230. │  │          stm32l0xx_hal_dac.pbi! W9 s8 b4 ?8 v' [! j# n
  231. │  │          stm32l0xx_hal_dac.pbi.xcl
    # F3 Q% C$ f& Q' @; Y& z+ I
  232. │  │          stm32l0xx_hal_dac_ex.o7 [0 C) w5 Q* F$ S- V/ q
  233. │  │          stm32l0xx_hal_dac_ex.pbi1 A- c. e5 z% S+ `9 ?4 d
  234. │  │          stm32l0xx_hal_dac_ex.pbi.xcl
    3 [: F  R" `" V+ ^% J: n
  235. │  │          stm32l0xx_hal_dma.o
    5 _& _( `) a+ ~
  236. │  │          stm32l0xx_hal_dma.pbi
    7 u5 J9 [8 H! C
  237. │  │          stm32l0xx_hal_dma.pbi.xcl
    8 t+ g3 h, ?, x6 ]
  238. │  │          stm32l0xx_hal_firewall.o
    & r) f% l7 O9 B
  239. │  │          stm32l0xx_hal_firewall.pbi* V5 \9 {2 M2 ]& Z% \" m3 ]
  240. │  │          stm32l0xx_hal_firewall.pbi.xcl8 H/ ~, r  e+ Z1 f" j
  241. │  │          stm32l0xx_hal_flash.o
    + h3 a/ f' ^; X: \% d: a: _
  242. │  │          stm32l0xx_hal_flash.pbi
      r4 d8 s* K4 r8 P! a
  243. │  │          stm32l0xx_hal_flash.pbi.xcl
    % W4 R8 Y! U/ T; s) e* u6 }
  244. │  │          stm32l0xx_hal_flash_ex.o) \# v* D6 ^. p, P' L* V9 _. i9 W
  245. │  │          stm32l0xx_hal_flash_ex.pbi
    8 F5 Z  r; B! C; w4 G" @3 P
  246. │  │          stm32l0xx_hal_flash_ex.pbi.xcl
    ( \  j  |1 \2 U1 z( |: B' U, R
  247. │  │          stm32l0xx_hal_flash_ramfunc.o
    . X6 G% ]  N% d0 ]/ T" R  ~
  248. │  │          stm32l0xx_hal_flash_ramfunc.pbi! Z! f8 O( H( a8 e; t  `7 w+ [
  249. │  │          stm32l0xx_hal_flash_ramfunc.pbi.xcl+ Q9 s0 K: w0 j
  250. │  │          stm32l0xx_hal_gpio.o
    " Z# m7 N( I" s% _& o% ?6 t
  251. │  │          stm32l0xx_hal_gpio.pbi
    7 b: ?+ i% s& i: h4 f
  252. │  │          stm32l0xx_hal_gpio.pbi.xcl) t* ^$ o9 x# W. U
  253. │  │          stm32l0xx_hal_i2c.o
    6 ~3 C5 t- P( X- V. u. _8 _
  254. │  │          stm32l0xx_hal_i2c.pbi
    ( H0 N5 i  G- q  F3 W& Z
  255. │  │          stm32l0xx_hal_i2c.pbi.xcl
    2 e6 F: x6 ~" @
  256. │  │          stm32l0xx_hal_i2c_ex.o' n/ Z2 p+ g4 e  b& |$ f
  257. │  │          stm32l0xx_hal_i2c_ex.pbi
    % }4 h$ F3 [( w! |2 q0 `) I+ X& L9 `
  258. │  │          stm32l0xx_hal_i2c_ex.pbi.xcl
    + j0 b9 t" C# R8 b! B- x7 {' z8 M+ h
  259. │  │          stm32l0xx_hal_i2s.o& a0 m' c* c# s  G, {" p. @0 I6 ?3 q
  260. │  │          stm32l0xx_hal_i2s.pbi% a7 E5 x" f' n+ p* C' M3 |
  261. │  │          stm32l0xx_hal_i2s.pbi.xcl3 C  H! O0 E6 m1 f3 v- C
  262. │  │          stm32l0xx_hal_irda.o
    6 h/ L4 Z+ g; c$ p  X* g
  263. │  │          stm32l0xx_hal_irda.pbi1 N/ q9 j- _( S' |! v/ f) w' [
  264. │  │          stm32l0xx_hal_irda.pbi.xcl
    / ?) u; l3 @1 F+ ]7 T9 Z
  265. │  │          stm32l0xx_hal_iwdg.o# h0 _+ ~  m- C6 K: O
  266. │  │          stm32l0xx_hal_iwdg.pbi
    2 E7 N7 t) V. l/ r" j
  267. │  │          stm32l0xx_hal_iwdg.pbi.xcl8 S7 D( g8 ?7 f
  268. │  │          stm32l0xx_hal_lcd.o- m9 ]) B# N+ E- X
  269. │  │          stm32l0xx_hal_lcd.pbi: l0 y* X, i. q! J% S1 c
  270. │  │          stm32l0xx_hal_lcd.pbi.xcl
    * k; _7 V9 p$ t7 j0 r! l
  271. │  │          stm32l0xx_hal_lptim.o
    4 S" t8 w/ ^# }8 C
  272. │  │          stm32l0xx_hal_lptim.pbi. x8 a- D& f' U' U8 Y: {4 x
  273. │  │          stm32l0xx_hal_lptim.pbi.xcl3 `) ~  O! u+ v# Y+ M
  274. │  │          stm32l0xx_hal_msp.o
    - V) i& w0 W% z# h; |- P
  275. │  │          stm32l0xx_hal_msp.pbi
    ' \1 a/ t. y# X
  276. │  │          stm32l0xx_hal_msp.pbi.xcl4 C9 a0 s, u8 L; c2 a
  277. │  │          stm32l0xx_hal_msp_template.pbi$ B- a0 Y  g' k3 s0 w
  278. │  │          stm32l0xx_hal_msp_template.pbi.xcl
    + ^& I3 k) k4 v/ [1 `( d  ~
  279. │  │          stm32l0xx_hal_pcd.o4 P$ v: s  ?* \* n
  280. │  │          stm32l0xx_hal_pcd.pbi$ @4 J! Y9 H/ q. U2 r
  281. │  │          stm32l0xx_hal_pcd.pbi.xcl9 r& b' R, N- T- l) ]+ k/ m
  282. │  │          stm32l0xx_hal_pcd_ex.o* s, w) h. C! j
  283. │  │          stm32l0xx_hal_pcd_ex.pbi* F+ l6 F& g7 p! f9 z1 Y* Z
  284. │  │          stm32l0xx_hal_pcd_ex.pbi.xcl
    % M* ?! k. T( O+ {) ]- m$ X- g/ a
  285. │  │          stm32l0xx_hal_pwr.o
    ; D. V( r; }5 ~9 T
  286. │  │          stm32l0xx_hal_pwr.pbi
    % N* m4 P8 g! G- I, g7 J2 e( y0 Y
  287. │  │          stm32l0xx_hal_pwr.pbi.xcl
    3 K2 j: x& u" \4 H6 j' |9 d, s) g
  288. │  │          stm32l0xx_hal_pwr_ex.o
    . p4 V4 v$ R+ B+ e1 ^! D
  289. │  │          stm32l0xx_hal_pwr_ex.pbi
    0 D1 C" r( O1 D( w
  290. │  │          stm32l0xx_hal_pwr_ex.pbi.xcl
    8 }- @% }: i7 a
  291. │  │          stm32l0xx_hal_rcc.o
    ! X! `! w. Q8 [& ^  [
  292. │  │          stm32l0xx_hal_rcc.pbi
    . [2 Z$ L" W; f! \
  293. │  │          stm32l0xx_hal_rcc.pbi.xcl
    : ]1 ]' y; C/ S
  294. │  │          stm32l0xx_hal_rcc_ex.o
    $ q$ H; w3 |7 _. @8 e
  295. │  │          stm32l0xx_hal_rcc_ex.pbi
    $ Q4 o* o; e) I1 U0 f
  296. │  │          stm32l0xx_hal_rcc_ex.pbi.xcl
    ( w- B' r( d, h. k$ ]  R3 K
  297. │  │          stm32l0xx_hal_rng.o
    4 o4 g+ Q& a, O9 x8 [
  298. │  │          stm32l0xx_hal_rng.pbi
    : ^9 x0 q; M  Z& t5 m4 |
  299. │  │          stm32l0xx_hal_rng.pbi.xcl# [. x1 o. F- g% ]% T
  300. │  │          stm32l0xx_hal_rtc.o
    3 w* E, S# E1 w
  301. │  │          stm32l0xx_hal_rtc.pbi
    # M6 i6 y( P- l) d
  302. │  │          stm32l0xx_hal_rtc.pbi.xcl
    & S' `6 \: t$ d
  303. │  │          stm32l0xx_hal_rtc_ex.o
    - g3 b+ w, C; z4 z
  304. │  │          stm32l0xx_hal_rtc_ex.pbi
    ) Q# U1 V' c4 f$ S/ G
  305. │  │          stm32l0xx_hal_rtc_ex.pbi.xcl6 K9 |, B$ {, r# Y2 W3 ^3 A1 v% e
  306. │  │          stm32l0xx_hal_smartcard.o* b1 I" t" v/ |$ E8 R. r
  307. │  │          stm32l0xx_hal_smartcard.pbi+ k- g, d, C6 N' c! ]! V6 t; q
  308. │  │          stm32l0xx_hal_smartcard.pbi.xcl
    + ]+ V0 i; v% K+ Z( }7 [, |6 C
  309. │  │          stm32l0xx_hal_smartcard_ex.o* v( t, r* H' l
  310. │  │          stm32l0xx_hal_smartcard_ex.pbi2 T# b- a. s. c0 Y  M( d5 r
  311. │  │          stm32l0xx_hal_smartcard_ex.pbi.xcl) a- X" u! ?3 `! d, k* E
  312. │  │          stm32l0xx_hal_smbus.o
    2 S' b' S3 G2 P5 H/ {8 }, n) b& F, `3 G
  313. │  │          stm32l0xx_hal_smbus.pbi
    1 L3 Z, N4 ~' j, U
  314. │  │          stm32l0xx_hal_smbus.pbi.xcl
    $ H* Q. n; \* C0 @
  315. │  │          stm32l0xx_hal_spi.o
    2 `( r( `, a# I$ T
  316. │  │          stm32l0xx_hal_spi.pbi
    1 I1 [1 m' F9 j6 n& u
  317. │  │          stm32l0xx_hal_spi.pbi.xcl
    1 n* e3 K9 A, A, R! b* f. A
  318. │  │          stm32l0xx_hal_tim.o
    - R9 H' i$ T  X
  319. │  │          stm32l0xx_hal_tim.pbi
    & _6 S% l( i! \+ G- `! o
  320. │  │          stm32l0xx_hal_tim.pbi.xcl, E; w4 P" P4 ?, W
  321. │  │          stm32l0xx_hal_tim_ex.o, i. K) Q) g  f, b
  322. │  │          stm32l0xx_hal_tim_ex.pbi9 P! ]6 O$ ]+ O: I( u
  323. │  │          stm32l0xx_hal_tim_ex.pbi.xcl
    ( Z7 `) ~5 F" ^* C, c! `+ n
  324. │  │          stm32l0xx_hal_tsc.o
    $ R) ~/ Q/ Z7 o) Q; C! q9 [: |
  325. │  │          stm32l0xx_hal_tsc.pbi' w" e% n# F7 [- ]9 m# @3 h) f
  326. │  │          stm32l0xx_hal_tsc.pbi.xcl
    , K' l. E5 X7 Q* {3 n
  327. │  │          stm32l0xx_hal_uart.o7 Y" [9 i% c1 S) |* s
  328. │  │          stm32l0xx_hal_uart.pbi" o, {! s) Z8 F- V
  329. │  │          stm32l0xx_hal_uart.pbi.xcl
    + Z* s1 `+ k# l7 r; e. {2 Q
  330. │  │          stm32l0xx_hal_uart_ex.o
    * ~; u' w; }+ Y+ H- H
  331. │  │          stm32l0xx_hal_uart_ex.pbi! a9 n& i+ q) l3 S
  332. │  │          stm32l0xx_hal_uart_ex.pbi.xcl9 @) m- y7 D* R! J
  333. │  │          stm32l0xx_hal_usart.o+ Q& B( o% y) v" X. U" |8 M5 Z
  334. │  │          stm32l0xx_hal_usart.pbi
    & l$ X# T; X$ r. `! y: b$ \
  335. │  │          stm32l0xx_hal_usart.pbi.xcl
    / n6 z5 Q# s, \% Q/ s
  336. │  │          stm32l0xx_hal_wwdg.o
    # z. q/ `8 Y. ^' u- m: u
  337. │  │          stm32l0xx_hal_wwdg.pbi& A  L, C; m/ P  Y. p
  338. │  │          stm32l0xx_hal_wwdg.pbi.xcl' ]' r, |9 g! l; t; \
  339. │  │          stm32l0xx_it.o6 O6 t/ v. a, x% C8 f( e
  340. │  │          stm32l0xx_it.pbi
    4 {2 D$ m/ j  }$ `  a, t- G
  341. │  │          stm32l0xx_it.pbi.xcl
    5 r( R* `" r# v6 k# v; P7 P
  342. │  │          stm32l0xx_nucleo_32.o
    0 H. ]6 d/ [, P6 r
  343. │  │          stm32l0xx_nucleo_32.pbi
    3 O3 r* x$ u/ ]7 O) [+ [/ T
  344. │  │          stm32l0xx_nucleo_32.pbi.xcl
    3 \) A) R' l: Q, S
  345. │  │          system_stm32l0xx.o
    * {: ?" N$ Q- }# W0 ~
  346. │  │          system_stm32l0xx.pbi$ \0 _" }3 h1 ?  W3 B: s. z
  347. │  │          system_stm32l0xx.pbi.xcl
    ! n# o! r4 E" F( q/ {# L# }
  348. │  │          " D; V0 x) Z+ i% j1 n/ b7 o- Z
  349. │  └─settings  s( B0 @( q1 Z# N# `4 L) h. B
  350. │          leddemo.wsdt  v" M5 A" ^3 h2 p
  351. │          led_demo.crun$ A, M  ^7 |) ?  i: `2 K
  352. │          led_demo.dbgdt
      Z4 k8 l* a) j* A" }
  353. │          led_demo.Debug.cspy.bat! O/ E$ W/ T( v# I6 ?
  354. │          led_demo.Debug.cspy.ps1
    # f! S, B) s7 \/ X/ |0 ~2 u9 Y
  355. │          led_demo.Debug.driver.xcl
    4 X9 p( H3 s( l" q1 d
  356. │          led_demo.Debug.general.xcl
    ' h/ N; `0 F  J; u1 ^) W: b
  357. │          led_demo.dnx
    8 i+ s' \* C* s' U) A! k& w. y
  358. │          led_demo_Debug.jlink
    / m" s* p- q0 j' x! n
  359. │          6 R1 t+ p: b0 U3 U8 I
  360. └─USER
    & F/ u1 u9 M: k; v
  361.     ├─Inc
    7 u6 V  E# m9 R. d) q/ [; w, O
  362.     │      main.h
    ' }' @  z/ E2 X4 e7 C
  363.     │      stm32l0xx_hal_conf.h
    # `) ~' m: s8 T, i* j* }% d# g
  364.     │      stm32l0xx_it.h+ s' y6 n. s$ W& ?
  365.     │      1 K) q- r* @4 G! R% g5 S
  366.     └─Src( ~2 |3 @0 z, i  z: h2 I  Z
  367.             main.c* D0 Z6 y( j& D5 I3 ]& f" L
  368.             stm32l0xx_hal_msp.c$ _2 O2 s1 y0 P) |( i# L- F* D0 ?
  369.             stm32l0xx_it.c
    0 R- d8 g9 I; a. l- y& K% t# }* i7 |$ w
  370.             system_stm32l0xx.c* w4 F0 ~& W$ |" X$ E- D, m
  371.             * Z$ a- H8 }; n6 G: H1 B. i# \2 E* C

  372. ) d+ K/ w0 T: w3 o& W+ i6 }+ @
  373. $PROJ_DIR$\..\BSP
    4 \  p% O$ A5 n! o
  374. $PROJ_DIR$\..\CORE- J2 B/ R  C$ M" ?% O
  375. $PROJ_DIR$\..\HAL5 A* V' n" a5 A' I
  376. $PROJ_DIR$\..\HAL\Inc
    " e1 s! n! ?- L5 D/ |
  377. $PROJ_DIR$\..\USER' S2 M8 b  ?  ~( Q) G+ E# \
  378. $PROJ_DIR$\..\HAL\Inc\Legacy
    ! _7 D& [: C7 G6 _

  379. 2 h3 ~, M/ q* h2 f
  380. STM32L011XX0 ^$ t( ^$ K. c* ?5 z- U6 f
  381. USE_STM32L0XX_NUCLEO_32; j, Z$ c! p: ^9 E1 r
  382. USE_HAL_DRIVER这和是预定义
复制代码

  J6 R: p9 B0 P& m' g

  

工程目录如下:

记得删除ll库和各个template.c的文件


) m6 o9 b; l" Q8 g3 g+ J
D4NZPI2NOZPKA7BT0@LCCKH.png
收藏 评论0 发布时间:2021-11-18 22:00

举报

0个回答

所属标签

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