嵌入式linux学习计划第二阶段总结

2019-07-13 00:58发布

  前言:第二阶段的学习计划的启动可以用“阴差阳错”来描述,前后持续了三个多星期,对于陌生东西的研究确实是一个痛苦的过程,一旦找到问题的所在却有一种“豁然开朗”的快乐。   在完成第一阶段的学习计划后,对于第二阶段内容按原计划是根据第一阶段积累的经验移植linux到现有的开发板上。只是根据第一阶段的情况感觉这是个比较花时间的过程,再加上项目比较紧,只好暂时搁置了一段时间。   大概二个月前,老大在会议中提到有可能想在项目中实现播放rmvb功能,现有的基于tcpmp的播放器要实现这一功能那肯定是要自己开发插件了,感觉这没什么挑战性(是不是有点狂哦,嘿嘿)。通过了解发现有另外两个开源项目VLC和MPLAYER(收获一):MPLAYER是早有耳闻只是不熟悉,VLC倒是没听说过,两者均支持rmvb功能,不过它们是基于linux的,如果想要在wince下播放就存在一个移植问题,因为有之前交叉编译的经验我想应该有支持wince的交叉编译编译器(如果是以前估计会傻傻地修改成native code for wince),又经过一番搜索发现了cegcc(收获二)这个很不错的交叉编译器。   可惜的是老大最终决定暂时不做这个功能,在下一款项目中如果要做就打算用IC来实现。只是我觉得这正好是我开展第二阶段学习的好时机和好内容,因此开始了我新一轮的“爬坡”运动。在运动中不时发现新的资源,可以用“探索之旅”来描述也不为过。   to be continued...