阅读:2110回复:6
wince
wince 中驱动程序是怎么开发的?
开发后如何被加载到平台中去? |
|
|
沙发#
发布于:2002-10-28 09:29
在PB中当你定制了一个新的平台后,在在文件菜单下点新的就可有驱动开发项选择。开发后,编译通过加在COMMON。BIB文件中就应该可以了。
|
|
板凳#
发布于:2002-10-29 13:04
是选择创建 DLL 选项吗?怎么编译?
是和编译应用程序一样吗?直接点击编译应用程序就可以了? 这些驱动程序可不可以被单步调试? |
|
|
地板#
发布于:2002-10-31 09:56
1、和pb下提供的驱动一样,将以上目录中的文件拷贝到我新建的目录中,修改 dirs和source 文件,使用cec edit工具,和pb下的cec文件一样,使用source 文件,并添入一些相关变量(不太明白这些变量什么意思)生成my.cec文件,将 my.cec 文件导入pb平台;打开pb,建立自己的平台之后,在catalog中选中自己的 feature 拖入到自己的平台中,在 platform.bib 文件中加入 my.dll 文件。编译整个平台。
2、先打开pb,建立自己的平台,(未加入任何自己的新东西)编译平台,之后使用 file 菜单下的新建工程,选 dll工程;写自己的驱动代码 ,编译自己的的 dll 工程生成 dll文件。再在 platform.bib 文件中加入 dll 文件。再重新编译整个平台。 |
|
地下室#
发布于:2002-11-04 22:11
楼上的老兄:你怎么用我的话来回答我呀?
还是不大明白? 我现在要做一个 CAN 卡的驱动程序.相当于 ISA 扳子的驱动吧.其中有对内存、I/O、和中断的操作。我想使用流结构,也就是想在系统提供的串口驱动程序的源代码上进行一些修改,不知可不可以? 另外,如果可以的话,我需要在那些地方进行修改呢? |
|
|
5楼#
发布于:2002-11-11 17:28
那要看你的具体的硬件才能知道呀!
|
|
6楼#
发布于:2002-11-11 17:30
另外,程序要修改什么地方怎么能问别人呢?只能自己看原代码,再结合自己的硬件来修改!
|
|