开始按这个帖子里面 Win CE6.0下如何新建和修改GPIO驱动
http://bbs.witech.com.cn/forum.php?mod=viewthread&tid=45090&fromuid=27698
打开\PLATFORM\SMDK210\SRC\DRIVER\**\sources 文件,用写字板或记事本加入如下代码:$(_SYSGENOAKROOT)\lib\$(_CPUINDPATH)\ceddk.lib \ $(_TARGETPLATROOT)\lib\$(_CPUINDPATH)\drvlib.lib \ $(_TARGETPLATROOT)\lib\$(_CPUINDPATH)\drvlib_mem.lib
这个编译内核产生镜像clean sysgen时有错误BUILD: [01:0000005864:ERRORE] NMAKE : U1073: don't know how to make 'C:\WINCE600\platform\SMDK6410\lib\ARMV4I\retail\drvlib.lib'
按网上一个帖子说的wince6.0内核debug版本编译出错,求解决办法!(已解决)http://bbs.witech.com.cn/forum.p ... 1&fromuid=27698
并没有解决。
就查找了本来自带的ADC、LED的驱动都是TARGETLIBS= \ $(_PROJECTROOT)\cesysgen\sdk\lib\$(_CPUINDPATH)\coredll.lib \
$(_WINCEROOT)\PLATFORM\SMDK6410\lib\ARMV4I\retail\DriverLib.lib \
INCLUDES= \
$(_WINCEROOT)\PUBLIC\COMMON\OAK\INC;$(_WINCEROOT)\PLATFORM\COMMON\SRC\INC;$(_WINCEROOT)\PUBLIC\COMMON\DDK\INC;$(_WINCEROOT)\PLATFORM\COMMON\SRC\SOC\S3C6410_SEC_V1\OAL\INC;$(_WINCEROOT)\PLATFORM\SMDK6410\SRC\INC \
就改成一样的 编译内核就按飞凌说明书上说的Release和clean sysgen 通过了。而且应用程序按上面的测试也是可以的。
|