|
目前做的67300和FPGA通信有了新的进展,在FPGA里搭建Microblaze软核,在PLB总线上挂载PLB从设备模块EPC,然后ISE里综合后导入到SDK中,基于Microblaze编写应用程序,参考Xilinx提供的usb键盘实例;目前usb键盘的HPI通信已调通。 如果外挂U盘的话,我现在可以读到67300中的数据,将数据通过HPI传给FPGA端的串口打出,但这些数据并不是我想要的U盘里的数据,由于Microblaze端的应用程序中没有usb设备驱动和usb协议等相关底层程序,因此我不知道仅仅通过FPGA对67300收发命令的这种做法,是否能实现读写U盘?由于资源的限制,我无法在Microblaze中搭建linux OS,因此尽量还是走Xilinx usb键盘的那个实例,如果有哪位好友懂得话,或有好的见解可以给我留言!本人邮箱:sunleistrongarm@163.com |
|