参考设计

收藏 

评论 

CMSIS-DAP兼容调试器[Vllink Lite]

蓝猫淘气 发布

根据我以前的测试,ST-Link V2和Jlink V8在连续读写速度都在160KB/S左右,而大部分CMSIS-DAP调试器受限于全速HID,速度很难提高,DAPLINK+ OpenOCD的连续读写速度仅有23KB/S。
      年初尝试过用NUC505做CMSIS-DAP,505应该是市面上最便宜的集成USB HS PHY单片机,高速HID报文可设置为1024Byte,收发间隔125uS,其USB部分完全没有瓶颈。然而它的SPI模块非常墨迹,在一次传输完成后,还会等待好几个CLK,才会触发完成标志,即使将CLK提升到14MHz,连续读写速度也只有150KB/S的水平,只能说朽木不可雕也。
      这次的主角,GD32F350,去年就有所了解,听说是与GD32F150同样的价格,USB部分改成了DWCOTG,后32KB代码执行速度不会蜗牛。详细看完datasheet后,发现内部48M时钟可以通过USB SOF信号校准,这样就不用晶振。价格上号称批量最低30美分,唔,一般般吧,反正我淘宝上买了3pcs,共21元人民币。总的来说,“貌似”超级低廉的方案价格,类似ST-LinkV2主芯片的SPI设计,说不定也可以达到160KB/S的主流速度指标,值得一试。

参考设计图片

解决方案框图

相关器件
器件 类型 描述 数据手册
GD32F350CBT6 单片机 GD32 ARM Cortex-M4 Microcontroller 点击下载
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld1”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeword1”及时沟通。

相关项目
电路图 更多>
下载中心 更多>
大学堂 更多>
论坛推荐 更多>
Datasheet 更多>