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

【源代码】STM32F103C8T6最小板搞定CMSIS-DAP和SWO功能  

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
1 收藏 45 评论418 发布时间:2018-5-31 15:47
418个回答
radio2radio 回答时间:2019-7-17 14:44:00
chen6358206 发表于 2019-7-17 14:39( a9 E; A! i& t( o
我是win7  64位系统,如果驱动安装好的话,在设备管理器中除了  端口 CMSIS-DAP CDC (COMXX)之外,通用串行 ...
  @- j$ o. E' i) F; o
HID装置里面多了一个,没有其他。
陈建斌 回答时间:2019-7-17 15:25:21
好吧,主要问题出来了,我的HID里面只有一个鼠标,这个是什么情况啊,还是需要俩驱动文件,我只有一个DAP-cdc的inf文件
radio2radio 回答时间:2019-7-17 17:21:27
chen6358206 发表于 2019-7-17 15:25
5 i3 z& d) a5 t9 A- ~$ B好吧,主要问题出来了,我的HID里面只有一个鼠标,这个是什么情况啊,还是需要俩驱动文件,我只有一个DAP-c ...
/ t" X6 X% L; _6 o& c
这个HID是USB的标准设备,优点就是不需要驱动。 你的CDC正常工作,说明软件方面正常,没有理由不多一个个HID出来呀,不用连接目标板都测试到的。
陈建斌 回答时间:2019-7-18 10:03:13
我找了个win8 的电脑 插上之后hid多一个,CDC提示安装驱动,可是win7就不行,hid没变化
radio2radio 回答时间:2019-7-18 10:57:19
chen6358206 发表于 2019-7-18 10:03
$ e% c6 @& W+ R7 j+ d- }7 R6 e我找了个win8 的电脑 插上之后hid多一个,CDC提示安装驱动,可是win7就不行,hid没变化 ...

! h+ E! ]! {5 n( {这种情况我没有遇到过,你再多找几台电脑试一试,看看情况。
打凤捞龙sd 回答时间:2019-7-24 10:55:37
请问大神,DAP的序列号在哪里改?我下载了几个到BLUEPILL,但是在电脑上发现序列号都是一样的。
打凤捞龙sd 回答时间:2019-7-24 11:07:36
打凤捞龙sd 发表于 2019-7-24 10:55
% {2 X7 ]3 U9 F7 D5 P# V! o请问大神,DAP的序列号在哪里改?我下载了几个到BLUEPILL,但是在电脑上发现序列号都是一样的。 ...

& A* g* q: }* T4 n0 r8 _已找到了,谢谢
; H2 g. w& C% n' d8 l% Q9 g#define DAP_SER_NUM  "XXXXXXXXXXX"  //; }& B  y: ]* [5 [
添加这个宏定义就可以了。
radio2radio 回答时间:2019-7-24 20:12:05
打凤捞龙sd 发表于 2019-7-24 11:07
  Y4 N3 _0 C& z/ b8 ^$ U% c已找到了,谢谢
/ Q! i# G: J6 j# u# v#define DAP_SER_NUM  "XXXXXXXXXXX"  //0 I" M" c+ l5 [+ x9 H1 l/ q8 @
添加这个宏定义就可以了。 ...
8 Q# z' ?1 m7 o% x6 u
谢谢,我以前没有留意,更好玩儿了。
* r1 {4 Y+ ~9 S9 Y8 @! D# E* U
) m1 R7 \$ ]0 ~( p( K在DAP.c里面,还有别的东西可以自己设置:# k  C  G' L3 P5 V, C" x% R" X

8 h# m. V. A6 W9 E. }# \#ifdef DAP_VENDOR
2 |% X9 {( t( ]( c  ^const char DAP_Vendor [] = DAP_VENDOR;
& d& _, j# A/ ^* G  {0 [' }#endif
2 E; {/ t: v' U3 E6 J+ `, j0 T, B
#ifdef DAP_PRODUCT; L4 Y) j: p+ j$ p/ T
const char DAP_Product[] = DAP_PRODUCT;
% P: L. I9 h) ]; o4 J#endif
" I  ^( F/ k% w* w" a
; r: b: q$ Q9 O: l#ifdef DAP_SER_NUM
! ~5 N/ c2 g# {/ V6 pconst char DAP_SerNum [] = DAP_SER_NUM;9 R, T" B9 O) D' }
#endif
2 L8 ]" z) p( U: e
  b1 O' |) i9 O! K0 t9 Y% Ostatic const char DAP_FW_Ver [] = DAP_FW_VER;  e$ E& w; L! o$ `6 I6 E7 W' Z- D
0 H$ u& a! |- z) H
#if TARGET_DEVICE_FIXED% Y2 Z$ \# J5 ]* }/ x0 p: K
static const char TargetDeviceVendor [] = TARGET_DEVICE_VENDOR;
8 B0 b+ G" k0 y( z( A" Sstatic const char TargetDeviceName   [] = TARGET_DEVICE_NAME;
6 a) @3 Y9 V8 D5 [) W, s+ P# q#endif. P) d% I# x+ y' D' I; `+ ]
lzhang97 回答时间:2019-8-25 16:33:03
大佬,为啥JTAG模式用不了大部分工程都识别不带JTAG,这个能识别到,就这样
批注 2019-08-25 162831.jpg
radio2radio 回答时间:2019-8-26 00:00:17
SUSTZL 发表于 2019-8-25 16:33
$ w9 u; u* \6 q# x大佬,为啥JTAG模式用不了大部分工程都识别不带JTAG,这个能识别到,就这样 ...

& |$ C0 e6 r2 u肯定是你的问题啦,JTAG模式许多人都使用过,FW没有问题。; w2 M3 P; h- \/ }* m( y6 K
( i. {, L5 p7 h  \2 r; \
检查你的硬件,留意是否接错线,杜邦线是不是不通或连接不良,线间是否有干扰,等等。+ v' u- y5 y' ]* C  [9 Z
如果SWD可以正常工作,为什么一定要用JTAG模式呢。
lzhang97 回答时间:2019-8-26 15:01:20
radio2radio 发表于 2019-8-26 00:00* T  x2 ]+ J  D# j
肯定是你的问题啦,JTAG模式许多人都使用过,FW没有问题。
. k$ t; f3 v1 O; S5 J% O+ Q) E* m  x/ @( v6 h" i- i
检查你的硬件,留意是否接错线,杜邦线是不是 ...

# v# d- `2 N0 N1 I0 M- M4 s嗯嗯,谢谢您。之前直接用的核心板接的线引出来的,可能杜邦线材质不行,做了个PCB正常了。就是试试JTAG能不能用,平时调试肯定还是用SWD
Micky2006 回答时间:2019-9-1 20:57:26
谢谢楼主分享. 我下载后, 编译, 报错(MDK 5.26.2):
) q, I# ?' T' r2 Q/ V. O& ?7 u% [  usbd_user_cdc_acm.c(63): error:  #5: cannot open source input file "Driver_USART.h": No such file or directory
; T3 O0 E0 ]* n$ T. G6 i DAP.h(197): error:  #5: cannot open source input file "cmsis_compiler.h": No such file or directory. T0 [, O0 `2 \  C  J6 l  e, N% o
不知是怎么回事.
radio2radio 回答时间:2019-9-1 21:19:49
Micky2006 发表于 2019-9-1 20:57
3 Y  K* }$ q3 T" \3 ?: j- M谢谢楼主分享. 我下载后, 编译, 报错(MDK 5.26.2):
/ Z( r3 i$ s) W" J8 ?! L  usbd_user_cdc_acm.c(63): error:  #5: cannot open  ...

7 q' p# W8 M5 F2 |3 p" E这些文件,都在你自己的Keil安装目录里面,如果找不到,说明软件包没有安装。  c1 V/ A. [1 e; q$ X- Y
参考Doc文件夹里面的说明。
7 u6 ~+ |% ?9 t& P6 g! ?
  Z( w2 K& f, N' }* T0 n$ ]其中CMSIS软件包的版本,去年是5.3.0,现在最新的是5.6.0。都可以用,但是需要修改C/C++编译器的包含目录,指向你安装的版本位置。
ricklou 回答时间:2019-9-8 13:27:29
您好,可以调试arm9吗,我在玩1c100s,没有仿真器
ricklou 回答时间:2019-9-8 13:27:50
是f1c100s

所属标签

相似分享

官网相关资源

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