这样的项目应该给老板报多长时间的工期?
目标:要在ARM9的板子上进行JPEG解码并驱动7寸LCD屏显示.
硬件资源:ARM9+LCD接口
操作系统:ARM-LINUX.
该ARM9板子并不是现在常用的几个芯片,所以移植操作系统方面可能会有比较大的工作量.
我的任务:JPEG解码方面由其他同事负责,我可能需要负责BOOTLOADER,ARM-LINUX的移植,以及USB,SD卡,LCD的驱动.
我目前的能力:
使用ADS在ARM7上编写过不带操作系统的程序,
C语言还过得去,
对ARM7的体系结构有了解,
熟悉PC上的linux使用(仅仅是使用),
学习过linux系统原理(对linux的系统结构有个大概框架).
没有嵌入式OS的经验.没写过驱动程序. E文还凑合.
可能会有哥们说我做这个项目能力不够,但我对这个项目很感兴趣,而且公司上这个项目对我来说可能是个很好的学习机会(请原谅我的自私).
请做过类似项目的兄弟给点建议,我好给老板汇报,自己心里也有个底.
另外,有两个具体的技术问题也请顺便解答一下,目前ARM9的bootloader哪个比较好用? 是不是uboot? 在我的系统中应该使用RAMDISK还是YAFFS? 如果用YAFFS来管理存储代码的FLASH,那么用来存储JPEG图片的SD卡需要用YAFFS来管理吗? 我是想让该SD卡在WINDOWS下也可以读取出已存储的图片.
期盼大家的帮忙^_^. 谢谢.