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

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

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
1 收藏 43 评论399 发布时间:2018-5-31 15:47
399个回答
radio2radio 回答时间:2019-5-18 16:46:32
建议您分开问题,先用一些简单的开发板测试您改的CMSIS-DAP仿真器能不能用,如果都不能用,才是仿真器的问题。

确认没问题后,再解决现在的问题板。
radio2radio 回答时间:2019-5-18 16:59:41
oasisdong 发表于 2019-5-18 16:43
CMSIS-DAP CDC 虚拟usb串口正常

CDC功能是独立的,与CMSIS-DAP没有关系,CDC正常说明您烧写固件正确。

CMSIS-DAP部分不通,与多种因素有关,硬件是否正常,目标板上软件有没有禁止SWD,等等。
bjvictor 回答时间:2019-5-23 13:52:49
顶楼主。等待开源
bearred 回答时间:2019-5-31 00:49:35
請問樓主,我要將哪一個hex file燒入blue pill的板子,blue pill就能當CMSIS DAP使用呢? 還想請問我是要透過什麼方式將hex file燒入到MCU呢?
radio2radio 回答时间:2019-5-31 15:42:37
本帖最后由 radio2radio 于 2019-5-31 15:47 编辑
bearred 发表于 2019-5-31 00:49
請問樓主,我要將哪一個hex file燒入blue pill的板子,blue pill就能當CMSIS DAP使用呢? 還想請問我是要透 ...

可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者
F103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧入,起始地址0x08000000。
这两个固件的区别是烧入以后的CMSIS-DAP使用不同的引脚作为SWD和SWC,看您喜欢哪一种。

烧入以后,bluepill板就可以作为CMSIS-DAP仿真器使用了。

如何烧入,必须使用手头另外一个JTAG/SWD仿真器,例如JLINK,STLINK,ULINK,CMSIS-DAP。
还要有一个PC的烧入工具软件,上述几种仿真器,可能要使用不同的工具软件。不知道您的PC有哪一种。
bearred 回答时间:2019-5-31 20:15:04
radio2radio 发表于 2019-5-31 15:42
可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者
F103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧 ...

REMAP和unRemap分別的SWC和SWD是什麼pin腳呢?
手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去囉~
感謝樓主~
radio2radio 回答时间:2019-5-31 20:41:39
本帖最后由 radio2radio 于 2019-5-31 20:53 编辑
bearred 发表于 2019-5-31 20:15
REMAP和unRemap分別的SWC和SWD是什麼pin腳呢?
手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去 ...

仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。

你有STLINK,还可以看看我的另一帖:
https://www.stmcu.org.cn/module/forum/thread-617075-1-1.html
bearred 回答时间:2019-6-1 00:51:26
radio2radio 发表于 2019-5-31 20:41
仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。

你有STLINK,还可以看看我的另一帖:

請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可以使用它來它燒錄嗎? 還是只能用keil?  我目前用IAR感覺連接不到裝置
radio2radio 回答时间:2019-6-1 10:39:14
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。
未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。
您一定会成功的。
radio2radio 回答时间:2019-6-1 10:39:37
bearred 发表于 2019-6-1 00:51
請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可 ...

您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。
未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。
您一定会成功的。

所属标签

STM32团队

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


最新内容

相似技术帖

官网相关资源

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