声明:以下所有代码参考 http://www.ixo.de/info/usb_jtag 源文件请下载usb_jtag-20070215-1134.zip,下载地址:http://www.ixo.de/info/usb_jtag/usb_jtag-20070215-1134.zip
我参考的是老的fx2框架版本,fx2.old文件夹下。这个代码相信开发过fx2的网友会比较容易理解一些。但是这个版本只支持jtag模式,不支持as,ps模式。新的版本基于开源的编译器sdcc开发,我不熟悉。所以先从简单的入手。
本来我做了一款用于学习fx2的开发板,也是我考虑了近半年的时间,什么样的开发板有利于我们学习fx2?另外根据对 fx2的应用了解,我觉得大部分的开发都会加入一个cpld逻辑来控制。还有就是单单一片68013的板子,实际上我们是不能真正了解fx2的工作原理。 fx2的难点就在于gpif编程和slave fifo编程,如果没有外围的芯片提供数据源,实际上根本无法了解fx2的本质。所以我做了一款68013+cpld的简单实用的开发板。同时可以利用这 块板子学习cpld,一举两得.
我决定做几个真正的例子,来