阅读:1518回复:3
请教! StrongArm + WinCE
我们有一个项目,目前定下用
StrongArm 的芯片自己开发一硬件版,写BSP 然后配WinCE的系统,主要的任务是驱动一块PCMCIA的网卡 现在手头上有这块网卡的CE下的驱动程序(dll文件) 我的问题是如果硬件全部调通的话,是不是直接将这个驱动程序 配到CE里面,然后下到板子上就可以驱动网卡了? 还是需要另外自己写新的驱动程序?如果要写的话,去那里可以 弄到参考源代码? 望各位大虾赐教,在下新手上路,呵呵 |
|
沙发#
发布于:2002-03-18 20:07
我们有一个项目,目前定下用 如果你的开发板是intel的assable的话,你可以很容易的将pcmcia先驱动起来,协一点流驱动程序,启动wince将dll文件用串口download到硬件板上即可。 如果你的开发板使自行设计的可能会麻烦一些... |
|
|
板凳#
发布于:2002-03-27 23:38
自己设计硬件板卡,为了避免走弯路,一定要参考评估板设计,根据功能需要配置flash及ram大小和地址分配,不过要使用WinCE做操作系统就是最精简配置也对系统存贮空间要求比较大。
新项目开始前评估很重要,否则在项目设计实施过程中可能会陷入进退两难的尴尬境地。 如果你采用第三方厂家的网卡,就不必担心驱动的问题,因为WinCE是通用的操作系统,但是完整的驱动程序不单单是DLL文件,还要有打包过的安装程序,目前安装程序有两种,一种是通过PC机下载的运行文件格式,在PC机上运行通过USB口或串口将驱动程序下载到设备;另外一种是.cab文件,要先下载到设备上,然后在设备内直接运行安装。如果你没有驱动的安装程序,就一定要找网卡厂家要,否则驱动的打包安装也是相当麻烦的事情。 如果自己设计网卡的话,也就是说自己写驱动的话,在PB30内有或多例程可以参考。 |
|
地板#
发布于:2002-04-03 13:01
自己的板子那肯定要写自己的驱动的。PCMCIA.dll只是wince提供的上层驱动模块,你肯定需要写一个自己的下层直接操作硬件的驱动层。
|
|
|