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

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

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
1 收藏 43 评论399 发布时间:2018-5-31 15:47
399个回答
打凤捞龙sd 回答时间:2019-7-24 10:55:37
请问大神,DAP的序列号在哪里改?我下载了几个到BLUEPILL,但是在电脑上发现序列号都是一样的。
打凤捞龙sd 回答时间:2019-7-24 11:07:36
打凤捞龙sd 发表于 2019-7-24 10:55
请问大神,DAP的序列号在哪里改?我下载了几个到BLUEPILL,但是在电脑上发现序列号都是一样的。 ...

已找到了,谢谢
#define DAP_SER_NUM  "XXXXXXXXXXX"  //
添加这个宏定义就可以了。
radio2radio 回答时间:2019-7-24 20:12:05
打凤捞龙sd 发表于 2019-7-24 11:07
已找到了,谢谢
#define DAP_SER_NUM  "XXXXXXXXXXX"  //
添加这个宏定义就可以了。 ...

谢谢,我以前没有留意,更好玩儿了。

在DAP.c里面,还有别的东西可以自己设置:

#ifdef DAP_VENDOR
const char DAP_Vendor [] = DAP_VENDOR;
#endif

#ifdef DAP_PRODUCT
const char DAP_Product[] = DAP_PRODUCT;
#endif

#ifdef DAP_SER_NUM
const char DAP_SerNum [] = DAP_SER_NUM;
#endif

static const char DAP_FW_Ver [] = DAP_FW_VER;

#if TARGET_DEVICE_FIXED
static const char TargetDeviceVendor [] = TARGET_DEVICE_VENDOR;
static const char TargetDeviceName   [] = TARGET_DEVICE_NAME;
#endif
SUSTZL 回答时间: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
大佬,为啥JTAG模式用不了大部分工程都识别不带JTAG,这个能识别到,就这样 ...

肯定是你的问题啦,JTAG模式许多人都使用过,FW没有问题。

检查你的硬件,留意是否接错线,杜邦线是不是不通或连接不良,线间是否有干扰,等等。
如果SWD可以正常工作,为什么一定要用JTAG模式呢。
SUSTZL 回答时间:2019-8-26 15:01:20
radio2radio 发表于 2019-8-26 00:00
肯定是你的问题啦,JTAG模式许多人都使用过,FW没有问题。

检查你的硬件,留意是否接错线,杜邦线是不是 ...

嗯嗯,谢谢您。之前直接用的核心板接的线引出来的,可能杜邦线材质不行,做了个PCB正常了。就是试试JTAG能不能用,平时调试肯定还是用SWD
Micky2006 回答时间:2019-9-1 20:57:26
谢谢楼主分享. 我下载后, 编译, 报错(MDK 5.26.2):
  usbd_user_cdc_acm.c(63): error:  #5: cannot open source input file "Driver_USART.h": No such file or directory
DAP.h(197): error:  #5: cannot open source input file "cmsis_compiler.h": No such file or directory
不知是怎么回事.
radio2radio 回答时间:2019-9-1 21:19:49
Micky2006 发表于 2019-9-1 20:57
谢谢楼主分享. 我下载后, 编译, 报错(MDK 5.26.2):
  usbd_user_cdc_acm.c(63): error:  #5: cannot open  ...

这些文件,都在你自己的Keil安装目录里面,如果找不到,说明软件包没有安装。
参考Doc文件夹里面的说明。

其中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

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似分享

官网相关资源

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