你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
hellotiaopigui 发表于 2018-12-5 13:36 楼主可以让CMSIS-DAP支持STLINKV2.1的bootloader吗?
radio2radio 发表于 2018-12-5 14:19 现在的CMSIS-DAP的功能,都是ARM官方源码提供的。不了解有关bootloader的部分,现在不支持吗。 ...
意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器
现在的CMSIS-DAP的功能,都是ARM官方源码提供的。不了解有关bootloader的部分,现在不支持吗。
现在CMSIS-DAP编译之后程序的起始地址是0x8000000,也就是说从Flash的起始地址开始执行,显然是没有用到bootloader的。我尝试将hex文件编译到起始地址是0x8004000处并烧录进去,然后在0x8000000处烧录st-linkv2.1的bootloader,尝试用bootloader去引导CMSIS-DAP的程序,但是结果失败了。所以现在不清楚到底是怎么回事,还需要进一步调试。我的目的是用同一个st-linkv2.1的bootloader可以用来加载st-linkv2.1的固件、j-link-ob的固件和CMSIS-DAP的固件。这样的话一块硬件就可以通过上位机工具DFU成不同的调试器了,有没有兴趣?