我们想把商业PDA中与本项目无关的软件卸载,同时把本项目软件烧写到ROM,不清楚如何操作?PDA是HP 112
解决方案 »
- VS2010的代码编辑窗口只能打开一个?
- [新手求助] c# 异步编程,用了await了,为什么还是页面卡顿?已经快被逼疯了!!!!
- 怎样让右键ContextMenuStrip菜单显示前先判断DataGridView是否绑定了数据?
- C# 重绘button问题,获取button显示文字长度与宽度
- 【新手求助】 取指定标签的内容用哪种方法?
- 新建项目中为何没有配置文件了
- 请教操作WebBrowser的几行代码
- 水晶报表如何绑定类似于DataSet的数据集
- 求能同时运行VS2003 2005 sql2000 sql2005的台式电脑配置和价格!
- 请高手相告,C#与VB.NET的区别,本人学习VB.NET很久,现想转为C#,不过想知道它们之间的区别!
- 加入参考失败
- c# 获取一个进程的所有的线程的信息?包括线程的startaddress
三. 定制Windows CE的几点小技巧分享(1)选择合适的硬件平台 Windows CE.NET支持多种微处理器家族以及仿真技术,选择合适需求的CPU和标准开发主板(SDB)可以更高效的节省开发时间,这也是定制Windows CE的第一步。(2)巧用系统提供的BSP包 Windows CE的移植过程基本上是针对不同的硬件平台CPU,不同的目标板编写BSP的过程。开发工具Platform Builder本身就提供了多种目标板的BSP,如果目标板和Platform Builder提供的相同,那么只需要重新编译生成相应的系统即可。但是实际情况是一般处理器是相同的,但开发板上的外围硬件接口不相同,这时候可以通过修改Platform Builder中相同或相近处理器的BSP来完成一个新的BSP。因此,嵌入系统的开发人员应要多使用Windows CE.NET包括的主板支持包(BSP),从而缩短在硬件开发上所需的时间。(3)借鉴标本程序加快驱动程序开发
定制Windows CE系统还有一个非常重要的步骤,就是为外围设备开发驱动程序。通常的做法是从这些外围驱动例程中寻找和硬件平台最接近的作为标本程序,然后再从所选择的硬件平台上做相应的改变,一些新的外围设备应使用由第三方厂商来提供驱动程序,以加快完成开发,使嵌入式产品尽快上市。
定制内核的时候其实比较简单,首先下载PlatformBuilder,然后根据需要定制,生成ROM文件后再烧入到PDA的ROM中,这就是定制。
WINCE的定制的可以自己选择的,比如可以将.net CF 2.0的组件定制到ROM中,也可以不定制。