網站導航:首頁開源項目 USB開源項目:Easy USB 51 Programer  

目錄導航

   
  1、項目簡介
USB開發基礎
1、USB接口的優點及開發難易度
2、USB設備的開發流程
3、USB接口芯片(USB控制器)的選擇
4、了解USB的通訊過程
5、USB命令(請求)和USB描述符
6、實例講解USB的枚舉(配置)過程
准備工作
1、需要哪些工具
2、電路原理圖
3、手工制作您的電路板
4、測試您的硬件
HID設備類
1、讓PC機找到我們的硬件
2、如何成爲一個HID設備(模擬鼠標)
3、如何成爲一個HID設備(模擬鍵盤)
4、如何與HID設備通訊(一)
5、如何與HID設備通訊(二)
6、51編程器的實現
Windows USB 驱动程序(自定义设备)
1、Windows驅動開發基礎
2、開發環境配置
3、第一个实例-Hello Wdm(一)
4、第一个实例-Hello Wdm(二)
5、真正的實例—驅動我們的實驗板
6、真正的實例—測試驅動程序
7、真正的實例—控制LED及讀取按鍵狀態
8、如何編寫應用程序
   

相关産品    淘寶網店
     
 

 
  更多...  
 
 
開發環境配置 查看/参与此開源項目相关讨论
 

1、需要安裝的工具及版本

  此项目以DriverStudio为实例讲解Windows USB驱动程序的开发过程。需要安装的工具有:Visual C++ 6.0、Windows DDK XP、DriverStudio 3.1。

2、安裝步驟

  先安装Visual C++ 6.0,然后安装Windows DDK XP,最后才安装DriverStudio 3.1。Visual C++ 6.0强烈建议安装上MSDN帮助文件。Windows DDK和DriverStudio 3.1附带的实例建议都安上。

3、環境配置

  启动VC6,打开菜单“Tools”->“Options”,弹出参数设置对话框,切换到  “Directories”,添加Windows DDK的包含路径(红色矩形框内所示),如下图所示,其中“F:\WINDDK\2600\”为Windows DDk的安装目录,请根据您的实际情况修改。

  在利用DriverWorks开始工作之前,必须编译需要的库文件,我们可以在VC环境中编译需要的库文件。启动VC6后,选择菜单“File”->“Open Workspace”,打开位于DriverStudio\DriverWorks\Source\vdwlibs.dsw的工作空间文件,选择菜单“Build”->“Batch Build”,在弹出“Batch Build”对话框,点击其中的“Select x86”按钮后再点击“Rebuild All”按钮(如果需要编译64位的驱动,请点击“Select IA64”或“Select AMD64”按钮后再编译)。

  在编译库文件以前最好检查一下DDK编译环境设置是否正确,否则不能成功编译。方法如下:选择菜单“DriverStudio”->“DDK Build Settings”,将弹出“DDK Build Settings”对话框,如下图所示。点击“DDK Root Directory”的下拉列表框,会弹出一个包含DDK安装路径的选项,选择它,然后点“OK”按钮。

 
 
 
本站程序由百合電子工作室開發和維護
Copyright @ baihe electric studio
渝ICP備09006681號-4