9083|3

750

帖子

3

TA的资源

版主

楼主
 

新唐调试器 Nu-Link-Me 化身为 CMSIS-DAP [复制链接]

本帖最后由 le062 于 2015-8-14 14:42 编辑

原帖bbs.eeworld.com.cn/thread-471104-1-1.html  不能编辑了,另发一贴

源码、原理图及参考资料

github.com/le062/CMSIS-DAP

bin:
USBD_HID_Transfer v0.2.rar (9.32 KB, 下载次数: 63)

iar下载调试log
  1. Fri Aug 14, 2015 13:59:37: Loaded macro file: C:\Software\IAR Systems\Embedded Workbench 7.2\arm\config\debugger\ST\STM32F1xx_XL.dmac
  2. Fri Aug 14, 2015 13:59:37: Loading the I-jet/JTAGjet driver
  3. Fri Aug 14, 2015 13:59:37: Probe: CMSISDAP S/N 00000000 mapped to a number 59065.
  4. Fri Aug 14, 2015 13:59:37: EARM v.3.72
  5. Fri Aug 14, 2015 13:59:37: Emulation layer version 3.72
  6. Fri Aug 14, 2015 13:59:38: Connecting Cortex-M core ID = 0x24770011 on DAP port 0
  7. Fri Aug 14, 2015 13:59:38: Recognized CPUID=0x410fc241 Cortex-M4 r0p1 arch ARMv7-M
  8. Fri Aug 14, 2015 13:59:39: Debug resources: 6 instruction comparators, 4 data watchpoints.
  9. Fri Aug 14, 2015 13:59:39: CPU status - IN RESET
  10. Fri Aug 14, 2015 13:59:39: INFO: Configuring trace using 'SWO,ETB' setting ...
  11. Fri Aug 14, 2015 13:59:39: INFO: SWO trace mode is not supported by the probe - trace is disabled.
  12. Fri Aug 14, 2015 13:59:39: LowLevelReset(script, delay 200)
  13. Fri Aug 14, 2015 13:59:39: Calling reset script: C:\Software\IAR Systems\Embedded Workbench 7.2\arm\config\debugger\ST\STM32.ProbeScript@ConnectUnderReset
  14. Fri Aug 14, 2015 13:59:39: The scripted reset failed with the message:
  15. Low level script error in C:\Software\IAR Systems\Embedded Workbench 7.2\arm\config\debugger\ST\STM32.ProbeScript line 9:
  16.    Memory access error 3.
  17. Fri Aug 14, 2015 13:59:40: Connecting Cortex-M core ID = 0x24770011 on DAP port 0
  18. Fri Aug 14, 2015 13:59:40: Recognized CPUID=0x410fc241 Cortex-M4 r0p1 arch ARMv7-M
  19. Fri Aug 14, 2015 13:59:40: Debug resources: 6 instruction comparators, 4 data watchpoints.
  20. Fri Aug 14, 2015 13:59:41: CPU status OK
  21. Fri Aug 14, 2015 13:59:41: Loaded debugee: C:\Users\Lion\Desktop\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples\FLASH\Dual_Boot\EWARM\
  22. STM32F10X_XL_BANK1\Exe\STM32F10X_XL_BANK1.out
  23. Fri Aug 14, 2015 13:59:41: 688 bytes downloaded (7.72 Kbytes/sec)
  24. Fri Aug 14, 2015 13:59:41: Download completed.
  25. Fri Aug 14, 2015 13:59:41: LowLevelReset(software, delay 200)
  26. Fri Aug 14, 2015 13:59:43: Target reset
  27. Fri Aug 14, 2015 13:59:43: There was 1 warning during the initialization of the debugging session.
复制代码


实际体验并不好,速度慢、可能还会死机
不过现在至少是通了,而且开源,有兴趣的同学可以一起优化下。
此帖出自单片机论坛

最新回复

感谢分享,建议楼主上个自己使用的视频。 老板换新颜啊  详情 回复 发表于 2015-8-17 08:48
点赞 关注(3)
个人签名

要666

 

回复
举报

6107

帖子

4

TA的资源

版主

沙发
 
路过,顶一下。
此帖出自单片机论坛
 
 

回复

2886

帖子

0

TA的资源

五彩晶圆(初级)

板凳
 
感谢分享,建议楼主上个自己使用的视频。
老板换新颜啊
此帖出自单片机论坛

点评

现在还不完美,有几个地方可优化: 1,增加cdc串口。 这个很简单 2,多测试,检查速度慢的原因 3,使用定时器中断驱动IO读写  详情 回复 发表于 2015-8-17 10:16
 
个人签名昵称:灰小子
 
 

回复

750

帖子

3

TA的资源

版主

4
 
exiao 发表于 2015-8-17 08:48
感谢分享,建议楼主上个自己使用的视频。
老板换新颜啊

现在还不完美,有几个地方可优化:
1,增加cdc串口。 这个很简单
2,多测试,检查速度慢的原因
3,使用定时器中断驱动IO读写
此帖出自单片机论坛
 
个人签名

要666

 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表