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

【经验分享】IAR9.10.2才有STM32U5

[复制链接]
STMCU小助手 发布时间:2022-1-3 11:00
笔记
2 d* ]& j( P5 H) _5 H! P8 ^明天去听ST的STM32U5的讲座。0 \  y1 @8 P0 Q$ F) l6 [
看了下微信通知,官方让准备好STM32U5的软件如下:
  1. STM32CubeMX 6.3.0 下载链接
    5 x8 Q8 W2 m# f

  2.   F6 u8 e& {" M9 v% w0 \( T
  3. 下载STM32U5固件库 下载链接
    ( R- v: Q7 Y- N4 X

  4. ) F# ^) P& w3 ]. H0 c  ~- d. ]# Y. a
  5. STM32CubeProg 2.8.0 下载链接5 ~5 ?/ t" B4 C! ^& h9 O
  6. & k/ s) p; J( u1 Q
  7. IAR EWARMv9.10 及以上4 T! m( H5 R  y- Q6 U/ z- k) k0 G

  8. 4 d7 o7 t; L# O+ p9 Q" a( _
  9. STM32CubeMonPwr V1.1.1 下载链接
    9 {, G  \; M: W# L* D* I
  10. 7 I3 F3 M1 B/ q0 G1 S. v2 d
  11. 串口调试终端软件 0 y# O; ?+ O: s# y* N& R% q
复制代码
; X, P  w" s& Y5 N4 ]
除了IAR其他都装上了,没啥问题。& j- j2 E) W. w" W1 a  {
因为我计算机上原来装了IAR for ARM 8.40.3, 我有点纳闷,为啥要求用IAR 9.10呢。
5 S! H8 P* n# C# w6 ^- h
& T- R) l! M- C; w, e其他都试验好了,用CubeMX建立了一个基于STM32U5开发板的工程。
" K" J7 _7 @0 Z+ {4 E! M8 a用IAR打开后,看target, 看不到MCU的名字。编译报错,是BX那汇编不认得。0 m+ p; O0 m) h; z9 v0 n- R

" D- I. B% `/ D& `/ D估计必须要指定好MCU才行。
" o5 v% U, L- T去IAR中选MCU, kao,没看到STM32U5.
1 F) I+ F1 a- f) _6 b9 S
) B& [) b+ u( j; d' G去下载了IAR for ARM 9.10.1, 装完后,还是没看到STM32U5.
% C1 B9 ^7 M( f( J6 ?  ^4 h' T
+ P. [5 I! S" r0 S; ?+ _8 x. Y  [去IAR官网上看了一眼,才看到 IAR for ARM 9.10.2才增加了STM32U5的配置, IAR 9.10.1都没有…& v8 Y) K, o: g4 T4 q

. m9 N9 M! l2 m, v) h% a
422f55848bcb4adfae3c2c73157abd81.png
; J, j* w. V1 s1 \) Y

; [* C( E) x9 V+ W8 [# Z
ad703cc74c6e45b582fc600c0f714805.png

9 w, h9 ?6 J9 u
/ A- \7 `% g" D  I: J% U装了IAR for ARM 9.10.2后,用工具产生license请求和响应文件后,正常注册。, e; u  y0 l& E* o6 ~2 A- C9 K
1 F, e9 i/ Q# b+ m9 b: P' \# t
打开IAR的license管理工具后,看到注册信息还不正常。: w6 s6 w9 \* |. P
$ d3 W7 x; ?6 V
又看一眼,工具里面有一个打补丁的工具,将打补丁工具拷贝到以下目录并运行+ r4 G" n8 f3 ~1 g+ d$ Z# @

2 m* y6 r  n  U/ y1 N
  1. C:\Program Files\IAR Systems\Embedded Workbench 9.0\arm\bin\$ e2 V, o; ^) ]9 p5 M# [5 r
  2. C:\Program Files\IAR Systems\Embedded Workbench 9.0\arm\bin\jet\bin\$ T( Q$ i2 M/ R& w6 B% |+ ~% y2 I1 p
  3. C:\Program Files\IAR Systems\Embedded Workbench 9.0\common\bin\
复制代码

$ [7 Y0 v5 K* f0 V3 a这回再打开IAR license检查工具,没有错误提示了。
  t2 m" }  n/ x4 L) q' n打开IAR9.10.2, 载入CubeMX建立的STM32U5开发板的工程,编译通过。7 h. R, |) ^  U, h6 l
看工程中的target, 可以看到STM32U5的MCU, 也可以选择不同的U5其他型号。6 p  t  O6 s) {' g0 q2 L
# p. T3 ^$ W6 Y' D+ l. k+ |* U; }" m
3727a11ede9949a78e9f6e389e0862ac.png
# ^; c6 {( O" w: K0 i% y

/ ~( `+ \" H2 ^  c
0 Z% ~- N6 t% K
收藏 评论0 发布时间:2022-1-3 11:00

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版