none
在WinCE 上, 如果ARM CPU 已经内置了USB 控制器, 在平台上实现USB 功能,需要哪些步骤? RRS feed

  • 问题

  •  

    在WinCE 上, 如果ARM CPU 已经内置了USB 控制器, 在平台上实现USB 功能,需要哪些步骤?

    如果CPU 原厂的BSP 已经支持了USB 功能, 我们需要哪些步骤?

    经常看到招聘会上招开发USB 驱动的(ARM/WinCE), 不知他们要做一些什么?

    2009年1月12日 2:50

答案

  •  

    当然是要写USB HOST接口的驱动了,当然CPU原厂如果提供了,你就不用自己写,只要选择就可以了。开发USB驱动,那当然是要做BSP里面的东西了。
    2009年1月13日 8:48
    版主
  • 补充楼上的:你可以搜索一下。网上应该有相应的代码可以借鉴一下的。

     

    2009年1月14日 15:01
    版主

全部回复

  • 请在catalog里面添加USB相关的 你选择添加就可以

    还有FAT 文件系统!

     

    2009年1月12日 3:07
  •  

    当然是要写USB HOST接口的驱动了,当然CPU原厂如果提供了,你就不用自己写,只要选择就可以了。开发USB驱动,那当然是要做BSP里面的东西了。
    2009年1月13日 8:48
    版主
  • 补充楼上的:你可以搜索一下。网上应该有相应的代码可以借鉴一下的。

     

    2009年1月14日 15:01
    版主
  • 一般如果BSP没有提供对应的驱动,必须自己完成。usb client的驱动只需要完成Controller的部分即可,样例在WINCE500\PUBLIC\COMMON\OAK\DRIVERS\USBFN\CONTROLLER

    如果BSP已经具备usb功能,检测catalog是否有选项可以选择。或者检测bib、reg文件是否已经包含对应的驱动文件。

    招聘的usb开发,主要就是指Controller的部分的驱动。如果不是wince系统,可能还需要完成class层的驱动。

    2009年1月20日 3:08
  •  huabin 写:

     

    在WinCE 上, 如果ARM CPU 已经内置了USB 控制器, 在平台上实现USB 功能,需要哪些步骤?

    如果CPU 原厂的BSP 已经支持了USB 功能, 我们需要哪些步骤?

    经常看到招聘会上招开发USB 驱动的(ARM/WinCE), 不知他们要做一些什么?

     

    就是让你做bsp嘛。

    2009年1月21日 14:22