44box_allusb

所属分类:驱动编程
开发工具:C/C++
文件大小:647KB
下载次数:118
上传日期:2005-12-04 18:04:55
上 传 者南京石头
说明:  基于44B0 arm7的USB HOST驱动程序源代码,采用的是SL811 USB芯片。
(44B0 ARM7 based on the USB HOST driver source code, using the SL811 USB chip.)

文件列表:
Myusb (0, 2004-01-04)
Myusb\Myusb.PR (7064, 2003-12-28)
Myusb\Myusb.IMB (20480, 2003-12-03)
Myusb\Myusb.IMD (528, 2003-12-03)
Myusb\Myusb.IAB (45056, 2003-12-03)
Myusb\Myusb.IAD (768, 2003-12-03)
Myusb\Myusb.PS (134500, 2004-01-04)
Myusb\Myusb.PFI (84, 2004-01-04)
Myusb\Myusb.PO (776, 2004-01-04)
Myusb\Myusb.WK3 (45717, 2004-01-04)
Myusb\Myusb.mcp (190996, 2004-01-04)
Myusb\Myusb.SearchResults (44, 2003-12-30)
Myusb\Myusb.PRI (43016, 2003-12-28)
Myusb\Myusb.apj (9095, 2004-01-04)
Myusb\Debug (0, 2004-01-04)
Myusb\Usb (0, 2004-01-04)
Myusb\Usb\Usb.c (4652, 2003-12-30)
Myusb\Usb\Usbchap9.c (17171, 2003-12-30)
Myusb\Usb\Usbd12.c (9160, 2003-12-29)
Myusb\Usb\Usbhal.c (1030, 2003-12-30)
Myusb\Usb\Usbisr.c (8511, 2003-12-30)
Myusb\Usb\Usbisr.h (572, 2003-12-03)
Myusb\Usb\Usb.h (1990, 2003-12-04)
Myusb\Usb\Usb110.h (8044, 2003-12-03)
Myusb\Usb\Usbchap9.h (776, 2003-12-03)
Myusb\Usb\Usbhal.h (437, 2003-12-30)
Myusb\Usb\Usbd12.h (2473, 2003-12-03)
Myusb\Usb\Armusb.h (2604, 2004-01-04)
Myusb\Src (0, 2004-01-04)
Myusb\Src\44blib.c (16413, 2003-12-30)
Myusb\Src\44BINIT.s (14927, 2003-12-03)
Myusb\Src\Main.c (4916, 2003-12-30)
Myusb\Inc (0, 2004-01-04)
Myusb\Inc\Memcfg.s (2569, 2003-05-02)
Myusb\Inc\44BLIB.h (1720, 2003-04-11)
Myusb\Inc\44b.h (15464, 2003-07-20)
Myusb\Inc\Def.h (431, 2003-03-14)
Myusb\Inc\Option.s (599, 2003-03-08)
Myusb\Inc\Option.h (1813, 2003-12-30)
... ...

************************************************* USB测试程序说明 By hugang, hgx2000@mail.china.com ************************************************* 1.文件说明 Usb : PDIUSB12驱动代码 Src : 主程序代码 Inc : 主程序的头文件 Debug : SDT目标代码 Myusb_Data : ADS目标代码 Tools : PC端测试程序及驱动 Myusb.apj : SDT2.51工程文件 Myusb.mcp : ADS1.2工程文件 Myusb.PR : SourceInsight3.5工程文件 2.测试步骤 1> 开发板上电 2> 运行测试程序 3> 运行串口监视软件,波特率115200 4> 用usb电缆连接开发板和PC,若已连接,则拔掉重连 5> 系统显示找到新硬件,安装Tools\usb驱动\D12驱动 6> 运行Tools\UsbDebug.exe 7> 刷新设备列表,选中Philips项 8> 将接收数据端点和发送数据端点均设为端点1,管道大小设为16 若将接收数据端点和发送数据端点设为端点2,管道大小则设为*** 9> 按下"启动" 10> 在数据发送窗口输入若干数据,按下"发送数据" 11> 这时在数据接收窗口和串口监视软件中均应看到发送的数据 3.注意 端点1和端点2均配置为中断(interrupt)模式,详细配置参见Usb\ Usbchap9.c的TotalDescriptor。因为UsbDebug的原因,不要将端 点2设为批量(bulk)模式,否则会引起UsbDebug的“数据读取错误” 精装板的用户将armusb.h文件中的#define JINGZHUANG前的注释 去掉就可在精装板上正常运行。

近期下载者

相关文件


收藏者