ch582调试速度较慢,可有办法加速

调试器为wch-link,mounriver开发环境当前最新,芯片是CH582M。

编译固件之后,烧录,转圈较长一段时间,然后进入debug,转圈很久才进入调试状态。

1、请问有没有加速debug进入的方法呢?

2、另外问下CH582串口通信,是否支持串口收发DMA方式?

您好,关于加速进入debug的方法在硬件上可以使用wch-linkE。CH582的串口通信方式暂不支持DMA,支持FIFO。


之前看官方淘宝上说 wch-linkE仅支持 ch32系列 现在升级了吗


是支持ch582m的,淘宝上所说的是再次进行提速。

1674975215252.png


在网上买了linkE R0 1v2 ,感觉和wch link基础版1v0速度上没多大的提升,是我设置的不对还是什么原因呢?

另外我看网站上还有个专门升级R0 1v3,还有个工具说可以升级到高速2.0jtag,但是用linkE r0 1v2不识别,请问目前已知wch哪个riscv调试器性能最好啊,还是正在开发中?


我觉得wch完全可以用自家的305做个高速riscv调试器


您好可以勾选图片中红框的选项,免去下载过程。板子已经在调试前下载了需要调试的程序。抱歉之前对手册解读有误,目前提速仅支持32系列。

image.png

WCHLinkEJtagUpdTool.zip是用来升级R0 1v3的,暂不支持1v2。


原来如此,感谢TECH_Rzz的解答。


工具确实不给力,我的也是linkE R0 1v2 


你可以把BLE ROM当做独立的协议栈,单独烧到flash里。然后常规的程序就不用再包含蓝牙协议栈,这样调试的时候只需要写入很少的数据。详细请搜ch582 独立蓝牙协议栈。


只有登录才能回复,可以选择微信账号登录