wince6.0 BSP包中.pbcxml文件的作用如何呢?
----pbcxml移植篇
一开始,我做wince5.0的BSP工程移植到wince6.0下,拷贝一个类似硬件平台下pbcxml文件,就添加到我BSP里CATALOG文件夹里。当我在通过vs2005创建os就时候,找不到相应平台的BSP包,googleman网友告诉我是pbcxml文件名称应该和BSP包的文件夹名称一致。我发现果然不同,就修改过来,找到硬件平台的BSP包了,但问题又来了,BSP包里驱动又找不到了,为什么?我决定一定要搞清楚pbcxml文件结构和作用。
原来它相当与PB5.0中cec文件的管理工具啊。vs2005创建os就时候,vs2005会自动搜索platform目录下的.pbcxml文件,并将其列出(在创建os的第二步中)让用户选择创建的os是基于哪个bsp的。在向BSP中添加驱动或者删除驱动的时候,我们就可以直接用记事本打开pbcxml文件。
最终我解决了问题!
pbcxml文件格式分析请参见《WinCE BSP工程文件pbcxml分析》
参见博文:http://blog.csdn.net/nanjianhui/archive/2008/09/12/2918392.aspx
.cec文件转换成WinCE6.0中使用的.pbcxml文件工具CecImort.exe
参见博文:http://blog.csdn.net/nanjianhui/archive/2008/08/24/2822948.aspx