DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:雨露均沾·逢7狂欢】之五:STM32系统时钟PLL故障排除1例
【福利三:雨露均沾·逢7狂欢】之三:AI帮我查BUG
福利三:雨露均沾·逢7狂欢】之二:STM32F407VG串口通信乱码故障的排除
基于STM32F103的I2C主从机通信
OpenBLT移植到STM32F103战舰开发板上适用于所有STM32F103系列的Bootloader
TFT LCD 与 FSMC 的硬件连接大容量 STM32F10xxx FSMC 接口
单片机:初学者该了解的STM32F103基础知识
2025软件工具兔哥知道
STM32之继电器模块
微信公众号
手机版
已搞定,原来是 Real-Time OS没有许可。感谢!!!
您如果没有安装CMSIS v5.3.0,当然也不会有5.3.0的目录了。 建议使用最新的版本,即v5.7.0。我现在使用的是:
C:\Keil\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Include) W8 L( g7 {/ z; T: }7 I6 |' v) v; \
C:\Keil\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Driver\Include# B- Z8 B$ I' z( A
最大频率10MHz、5MHz、2MHz、1MHz等都不行。4 h& k* m: n) K+ x1 V! g' K9 m
' v, m" i/ D7 M7 |) j0 n$ ~. M) L
Load "****Desktop\\DAPLink_test\\build\\DAPLink.axf" + Q; }; n# k3 v1 x/ W$ @$ n3 A
Full Chip Erase Done.$ ^6 L5 U5 _/ `+ x M9 W" t
Programming Done.
Contents mismatch at: 08000000H (Flash=FFH Required=A8H) !; E1 p% m6 i5 e
Contents mismatch at: 08000001H (Flash=FFH Required=1AH) !
Contents mismatch at: 08000002H (Flash=FFH Required=00H) !7 o+ K1 M& \( r
Contents mismatch at: 08000003H (Flash=FFH Required=20H) !. j c6 u. j. _/ f
Contents mismatch at: 08000004H (Flash=FFH Required=01H) !* l' `8 ?: Q) P s; t5 ?& p0 K
Contents mismatch at: 08000005H (Flash=FFH Required=01H) !
Contents mismatch at: 08000006H (Flash=FFH Required=00H) !. f+ v) {; Y5 C4 V+ h
Contents mismatch at: 08000007H (Flash=FFH Required=08H) !
Contents mismatch at: 08000008H (Flash=FFH Required=ADH) !/ T1 p7 R) b' I' J
Contents mismatch at: 08000009H (Flash=FFH Required=07H) !
Contents mismatch at: 0800000AH (Flash=FFH Required=00H) !
Contents mismatch at: 0800000BH (Flash=FFH Required=08H) !" |2 [: }* E7 C3 s: O0 g& r
Contents mismatch at: 0800000CH (Flash=FFH Required=ADH) !0 F# N- P# _% E) A9 f) ^0 ~& @
Contents mismatch at: 0800000DH (Flash=FFH Required=07H) !5 x3 C1 l5 l/ a, C l$ @" m+ J
Contents mismatch at: 0800000EH (Flash=FFH Required=00H) !
Contents mismatch at: 0800000FH (Flash=FFH Required=08H) !: F& B) G4 o- j/ L
Contents mismatch at: 08000010H (Flash=FFH Required=ADH) !
Contents mismatch at: 08000011H (Flash=FFH Required=07H) !4 Z8 G6 d; [& }0 G3 h; L) v
Contents mismatch at: 08000012H (Flash=FFH Required=00H) ! w/ @0 y7 d6 [2 _/ r3 H: s
Contents mismatch at: 08000013H (Flash=FFH Required=08H) !
Contents mismatch at: 08000014H (Flash=FFH Required=ADH) !
Contents mismatch at: 08000015H (Flash=FFH Required=07H) !
Contents mismatch at: 08000016H (Flash=FFH Required=00H) !
Contents mismatch at: 08000017H (Flash=FFH Required=08H) !; c0 u6 ?/ R7 q8 F& z5 j5 a: L5 ]
Contents mismatch at: 08000018H (Flash=FFH Required=ADH) !
Contents mismatch at: 08000019H (Flash=FFH Required=07H) !
Contents mismatch at: 0800001AH (Flash=FFH Required=00H) !
Contents mismatch at: 0800001BH (Flash=FFH Required=08H) !
Contents mismatch at: 0800001CH (Flash=FFH Required=00H) !
Contents mismatch at: 0800001DH (Flash=FFH Required=00H) !
Contents mismatch at: 0800001EH (Flash=FFH Required=00H) !% q5 T) l2 u; k) q/ A
Contents mismatch at: 0800001FH (Flash=FFH Required=00H) !, a3 r5 b1 \' l- @
Contents mismatch at: 08000020H (Flash=FFH Required=00H) !% ]# y5 S0 j v
Contents mismatch at: 08000021H (Flash=FFH Required=00H) !
Contents mismatch at: 08000022H (Flash=FFH Required=00H) !5 E( U0 Q( e* c; Y
Contents mismatch at: 08000023H (Flash=FFH Required=00H) !
Contents mismatch at: 08000024H (Flash=FFH Required=00H) !
Contents mismatch at: 08000025H (Flash=FFH Required=00H) !& {& k! f$ x5 ~' P. b) l& _% K* W
Contents mismatch at: 08000026H (Flash=FFH Required=00H) !& Q: A& u1 m% k0 K3 D& O
Contents mismatch at: 08000027H (Flash=FFH Required=00H) !- X5 ~- r# V! b+ ?* U
Contents mismatch at: 08000028H (Flash=FFH Required=00H) !
Contents mismatch at: 08000029H (Flash=FFH Required=00H) !
Contents mismatch at: 0800002AH (Flash=FFH Required=00H) !9 {$ @9 P9 o; {0 n: S
Contents mismatch at: 0800002BH (Flash=FFH Required=00H) !
Contents mismatch at: 0800002CH (Flash=FFH Required=ADH) !7 p$ H- J# E+ E3 D0 b+ O4 C0 Q
Contents mismatch at: 0800002DH (Flash=FFH Required=07H) !
Contents mismatch at: 0800002EH (Flash=FFH Required=00H) !, `- \3 {/ L0 a9 K) D
Contents mismatch at: 0800002FH (Flash=FFH Required=08H) !3 I/ x! q) [( h# @& p6 C1 X
Contents mismatch at: 08000030H (Flash=FFH Required=ADH) !
Contents mismatch at: 08000031H (Flash=FFH Required=07H) !& ]" F |3 z# N' V
Contents mismatch at: 08000032H (Flash=FFH Required=00H) !% }4 \' ~0 _5 W* H# V
Contents mismatch at: 08000033H (Flash=FFH Required=08H) !
Contents mismatch at: 08000034H (Flash=FFH Required=00H) !4 X- a1 k5 P, x" G& ~: h
Contents mismatch at: 08000035H (Flash=FFH Required=00H) !/ \( P3 }1 V1 l$ ~; U
Contents mismatch at: 08000036H (Flash=FFH Required=00H) !6 H2 n2 ]7 n6 y9 l8 X% u6 j8 `
Contents mismatch at: 08000037H (Flash=FFH Required=00H) !2 G' H7 Y( G3 Q
Contents mismatch at: 08000038H (Flash=FFH Required=ADH) !
Contents mismatch at: 08000039H (Flash=FFH Required=07H) !, w+ Y# V$ U( m3 v) b9 l9 O( B
Contents mismatch at: 0800003AH (Flash=FFH Required=00H) !
Contents mismatch at: 0800003BH (Flash=FFH Required=08H) !
Contents mismatch at: 0800003CH (Flash=FFH Required=51H) !& u+ P$ K/ ?, F' q. f
Contents mismatch at: 0800003DH (Flash=FFH Required=08H) !
Contents mismatch at: 0800003EH (Flash=FFH Required=00H) !
Contents mismatch at: 0800003FH (Flash=FFH Required=08H) !
Contents mismatch at: 08000040H (Flash=FFH Required=1BH) !
Contents mismatch at: 08000041H (Flash=FFH Required=01H) !
Contents mismatch at: 08000042H (Flash=FFH Required=00H) !" K5 U+ N, x& H# B0 j
Contents mismatch at: 08000043H (Flash=FFH Required=08H) !
Contents mismatch at: 08000044H (Flash=FFH Required=1BH) !
Contents mismatch at: 08000045H (Flash=FFH Required=01H) !
Contents mismatch at: 08000046H (Flash=FFH Required=00H) !
Contents mismatch at: 08000047H (Flash=FFH Required=08H) !
Contents mismatch at: 08000048H (Flash=FFH Required=1BH) !
Contents mismatch at: 08000049H (Flash=FFH Required=01H) !
Contents mismatch at: 0800004AH (Flash=FFH Required=00H) !
Contents mismatch at: 0800004BH (Flash=FFH Required=08H) !* v4 F; A2 b4 y& k# E" m; F
Contents mismatch at: 0800004CH (Flash=FFH Required=1BH) !
Contents mismatch at: 0800004DH (Flash=FFH Required=01H) ! E, s, ~ `% x3 h, t; E
Contents mismatch at: 0800004EH (Flash=FFH Required=00H) !* F& C# B/ r! t& @3 D0 Q
Contents mismatch at: 0800004FH (Flash=FFH Required=08H) !& D" m/ D& q, T4 c- B, |4 l
Contents mismatch at: 08000050H (Flash=FFH Required=1BH) !0 \/ Q( s' O B1 }8 }
Contents mismatch at: 08000051H (Flash=FFH Required=01H) !
Contents mismatch at: 08000052H (Flash=FFH Required=00H) !4 t5 h- O0 Z' f9 w1 ]' q
Contents mismatch at: 08000053H (Flash=FFH Required=08H) !7 x+ M, h& s8 p
Contents mismatch at: 08000054H (Flash=FFH Required=1BH) !
Contents mismatch at: 08000055H (Flash=FFH Required=01H) !: s+ d. M1 Y: _/ ]1 c
Contents mismatch at: 08000056H (Flash=FFH Required=00H) !" Y( `1 s' g! |" A# a
Contents mismatch at: 08000057H (Flash=FFH Required=08H) !
Contents mismatch at: 08000058H (Flash=FFH Required=1BH) !6 j- F: [4 v& a. G
Contents mismatch at: 08000059H (Flash=FFH Required=01H) !
Contents mismatch at: 0800005AH (Flash=FFH Required=00H) !0 P) j5 A7 I4 X3 M1 B+ N
Contents mismatch at: 0800005BH (Flash=FFH Required=08H) !" A# O( Q3 X8 A. \4 D5 Q
Contents mismatch at: 0800005CH (Flash=FFH Required=1BH) !
Contents mismatch at: 0800005DH (Flash=FFH Required=01H) !5 [5 H: y& V1 c8 i
Contents mismatch at: 0800005EH (Flash=FFH Required=00H) !$ u5 x( Q# g; ]& I/ l: @: v
Contents mismatch at: 0800005FH (Flash=FFH Required=08H) !6 \5 R+ E9 P5 c+ ~& b/ E8 z
Contents mismatch at: 08000060H (Flash=FFH Required=1BH) !
Contents mismatch at: 08000061H (Flash=FFH Required=01H) !* _2 D- e: ?' k6 R" ~$ C3 r$ I
Contents mismatch at: 08000062H (Flash=FFH Required=00H) !
Contents mismatch at: 08000063H (Flash=FFH Required=08H) !
Too many errors to display !0 f2 h% o/ w, T8 A
Error: Flash Download failed - "Cortex-M3"! f. K/ ]; q. N. L5 N
Flash Load finished at 14:35:23
现在可以了,MDK5.30下没有这样的目录,我又尝试MDK5.29还是没有这样的目录,考虑楼主用的是MDK5.26,我猜想5.26以后的有可能都没有这样的目录了,于是找前面一点的版本,终于在MDK5.25找到这样的目录了,文件也有了,感谢!!!
新的MDK版本,ARM CMSIS 可能安装到了这里:
C:\Users\<your user name>\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Include, s/ q6 y) g( f! P
C:\Users\<your user name>\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Driver\Include
找到了,原来是搬家了
更换不同的板子,在这个下拉菜单里选择:
OK了,终于搞定,感谢!!!