wince
yudong54
陪伴是最好的教育
倾听是最好的沟通
展开
-
SYNCHRONIZE_DRAIN的用处
SYNCHRONIZE_DRAIN的用处 SYNCHRONIZE_DRAIN是一个sources文件中使用的宏,它的定义方式是:SYNCHRONIZE_DRAIN=1 日前,弄BSP时遇到一个没想到的东东:复制过来的微软的触摸屏源代码竟然编译不过,提示有些lib文件找不到…… 就是因为sources文件中没定义SYNCHRONIZE_DRAIN=1;因为驱动文件夹中包含多个驱动文件,转载 2012-06-25 16:42:33 · 459 阅读 · 0 评论 -
CDEFINES用于定义C语言使用的宏定义
CDEFINES用于定义C语言使用的宏定义 系统定义的环境变量是没法在C语言和汇编语言中起作用的,如果非要这样做 可以按照以下的步骤 1、在bsp根目录中修改 .bat 文件, add: set IS_LCD_240X320=1 2、在bsp根目录中修改SOURCES.CMN 文件, add:转载 2012-06-25 17:35:15 · 900 阅读 · 0 评论 -
CE BSP开发入门(1)
CE BSP开发入门之重要的配置文件 BSP中有一些很重要的文件,我们在开发过程中必须要给予足够的重视。 1 mybsp.bat,位于BSP的根目录中,用于定义一些全局的环境变量,比如定义某个驱动的环境变量,从而使生成的系统支持此驱动。其实,这个文件在大多数的 BSP里,例如2410的,对应的文件就是smdk2410.bat. 2 source.cmn,位于BSP的根目录中,主要用于定义一转载 2012-06-25 17:36:45 · 576 阅读 · 1 评论 -
CE BSP开发入门(2)
3.dirs.这个文件用于指定在当前目录中有哪些目录需要被编译. 4.sources.这个文件定义当前目录的代码生成DLL/LIB等模块时的必要信息,主要有以下几项. TARGETNAME,定义模块名称. TARGETTYPE,模块的种类,可以是DYNLINK, LIBRARY,EXE. 如果TARGETTYPE是DLL,则可以定义DLLENTRY,将Dll入口定义成别的不是DLL转载 2012-06-25 17:37:18 · 481 阅读 · 0 评论