阅读:1489回复:1
开发问题,有分拿!
一个简单的问题:
本人用platform builder4.0进行wince 下驱动程序开发,但不知过程怎样?比如说用pb 下 \\public\\common\\oak\\drivers\\serial\\ 下的文件为驱动程序的源代码,我要将这些源代码生成我的串口驱动程序,感觉有两种方法: 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 文件。再重新编译整个平台。 应用程序使用 createfile()进行调用我的驱动程序。 不知以上两中方法哪一种正确? 不过,以上两中方法我都试了,都不正确,不知为什么? 虽然写的有点长,但还是希望大家指点? 谢谢,一定给分! |
|
|
沙发#
发布于:2002-10-31 09:53
应该说两种方法都对,但是第一种方法必须保证DIR和SOURCE文件的正确性,另外还有一个MAKEFILE文件好象需要定义。
第二种方法编译后,可能跟添加的位置有关! |
|