CYUSB3014芯片内含一个标准的ARM9内核,当然可以用标准的JTAG口来调试仿真程序。官方推荐用J-LINK来调试基于ECLIPSE的固件程序,如果用ARM公司的其它的仿真工具,可能需要用户自己去配置ECLIPSE,以适应新的调试工具。这里以J-LINK为例,简单说明如何用调试仿真USB3的固件程序。
首先将J-LINK与开发板相连,上电,启动J-LINK的软件SEGGER J-LINK GDB SERVER,画面如下,
如果你的板子没有如上图显示的那样,识别出ARM9内核,那电路板可能就有问题了,接下来的步骤就无法再进行了。
还有一点要说明的是,以前发布的原理图在JTAG这一点上有错误,那五个上拉下拉电阻都可以省略不用,因为3014芯片内部本身已经有这些东西了。如下图,
打开ECLIPSE导入一个例程,这里导入最简单的GPIO的例程。如何导入例程,请查看我以前的帖子,有详细的介绍。导入后如下图所示:
接下来需要设置与J-LINK相关的选项,见下一篇文章。另公布一群号178338109,CYUSB3014开发专业讨论区。
我的博客:http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM
淘宝店铺:http://shop64171919.taobao.com
良子.2013年 承接USB开发工程 代写USB毕设
QQ:2687652834 392425239
文章评论(0条评论)
登录后参与讨论