flyiron_2005
驱动牛犊
驱动牛犊
  • 注册日期2005-05-28
  • 最后登录2006-07-15
  • 粉丝0
  • 关注0
  • 积分499分
  • 威望53点
  • 贡献值0点
  • 好评度46点
  • 原创分0分
  • 专家分0分
阅读:1118回复:1

高手看过来!!

楼主#
更多 发布于:2005-07-28 11:14
  各位高手,本人现在正从事一款OMAP5912(DSP55+ARM926)的芯片的嵌入式系统项目的开发工作,想在其上面实现WINCE操作系统的移植(ARM926部分),包括LCD,NANDFLASH,非标准键盘,USB的驱动,现在我们手头没有BSP包,我们现在用的
PB4.2,想通过自己移植BSP包。欣闻邱工是这方面的高手,现特来请教。
1。完成整个项目的技术难度和工作量有多大,现在我们的初步的开发时间为4个月,
   现在我们项目部只有3个人,一个人做应用开发(他有教强的VC开发经验),另一个和我做低层的移植和驱动开发,我们两个WINCE和驱动开发均没有太多经验。
2。现在看了差不多个20天的书了,包括WINCE的内核定制及应用程序开发以及驱动开发指南,可是越看越觉得东西越多,
   现在有点找不到重点,是不是根本不需要了解那么多吗?是不是显示驱动,FLASH驱动等都可直接移值,利用WINCE内部的一些函数,只要进行一些简单的的修改,添加一些注册表项,对BIN,REG,SOURCE,CEC等进行修正和添加。望指教!!!
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-29 14:23
实际例子是:从来没做过ce,1个人,4个月,有bsp包参考(pb自带和第三方),使用pb4.2.
做到:bootloader,桌面起来,触摸屏,nand flash,

所以:如果没有做过,2个人4个月做你上述东西应该没太大问题。即使没有现成bsp,bp里面其他的bsp可以作参考,另外,omap在pb5.0里面是有例子bsp的

你们可以一个人做oal层代码和bootloader,另外一个人写驱动,但需要随时沟通,因为驱动开发会牵涉到很多oal的东西,写oal层的人必须在oal里面对driver有很好的支持。

写驱动的人先看看ce的驱动模型,然后就可以只看自己要写的驱动,可以直接从pb带的例子改
根据地的兄弟们,团结就是力量
游客

返回顶部