gufeng

    1. PB编译流驱动很好用啊, 从你的错误信息来看应该是GPIO.DLL没有找到。首先在增加驱动之前确保你的整个工程能够顺利通过,然后再增加你的驱动,然后每次只BULID你的新增的驱动文件夹。然后再来慢慢排错。 1、SOURCES文件的结构: 首先我们来看一个SOURCES文件,如下所示,SOURCES主要包括了一些用户的宏定义,这些宏会被MAKEFILE和NMAKE使用,来编译项目的源代码。 !if "$(BSP_NOHSMMC_CH0)"=="1" ##如果SMDK6410.BAT中SET BSP_NOHSMMC_CH0=1那么这个项目将不被编译。 SKIPBUILD=1 !endif SYNCHRONIZE_DRAIN=1 RELEASETYPE=PLATFORM##生成文件存放的位置 TARGETDEFNAME=s3c6410_hsmmc DEFFILE=$(TARGETDEFNAME).def##指定DLL文件导出接口函数 TARGETNAME=s3c6410_hsmmc0 ##DLL文件名称 TARGETTYPE=DYNLINK ##表示生成DLL文件 DLLENTRY=DllEntry ##DLL入口地址 ##以下是源文件里用的到宏的定义 CDEFINES=$(CDEFINES) # -D_SMDK6410_CH0_EXTCD_ # -D_SMDK6410_CH0_WP_ ##以下是头文件的路径列表 INCLUDES=$(INCLUDES);..\s3c6410_hsmmc_lib ##以下是要动态链接的库文件 TARGETLIBS= \     $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\ceddk.lib    \     $(_COMMONSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib    \     $(_TARGETPLATROOT)\lib\$(_CPUINDPATH)\DriverLib.lib ##以下是要静态链接到目标文件中的库文件列表 SOURCELIBS=    \     $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\sdcardlib.lib    \     $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\sdbus2.lib    \     $(_TARGETPLATROOT)\lib\$(_CPUINDPATH)\s3c6410_hsmmc0_lib.lib SOURCES=s3c6410_hsmmc.cpp##要编译的源文件。 本文来自eeworld博客,转载请标明出处:http://blog.eeworld.net/macrozhang001/archive/2010/05/01/5547846.aspx

最近访客

< 1/1 >

统计信息

已有22人来访过

  • 芯积分:--
  • 好友:--
  • 主题:--
  • 回复:1

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言