- 论坛徽章:
- 5
|
本帖最后由 T-Bagwell 于 2011-06-23 13:24 编辑
回复 55# wangzhen11aaa
1、开发嵌入式时,shell起到什么样的作用?
======》 shell我个人理解,对开发人员有用,类似于在host上运行shell基本一样,
为了操作,测试,抓log,查看资源等方便,对于用户,这个可以没有
2、嵌入式移动模块如何搭建?
======》 您说的移动模块是什么意思?是指的Modem?Modem通常是用的串口来接的,
这个串口不是host上的那种,而是直接将模组焊接到班子上的串口引脚上,
当然,完全可以在host上进行模拟
3、阅读内核代码对嵌入式的帮助?
======》 分情况,如果是嵌入式APP开发的话,阅读内核帮助不大,但是又是必须了解的一部分
如果是做嵌入式的webbrowser,读Linux Kernel的内核为的估计也仅仅是为了在内存
等性能上做优化,测试,查看现象;如果是做driver,做一些内核相关的开发,那就是必须的
那不但要阅读内核,还要阅读IC的datasheet,了解IC的特性,了解硬件方面的内容,
总的来说,读内核代码只有帮助,当然就看能帮助的范围大小了
4、开发嵌入式,是对其中的一部分进行深入,还是都要涉猎?
======》 刚刚开始接触的时候,还是对其中一部分深入一些好点,当一部分深入了,其他部分自然在
想要入手的时候心理会有底,就类似于我们学程序设计语言一样,当你学C运用自如的时候,
用了很多年以后,在想去学别的语言的时候,上手也不会太困难,就看有没有抵触情绪了,
不过个人觉得,做软件和硬件还是有很大差别的,如果说一个人软硬件都非常的牛,我还真不信。
5、嵌入式开发,数学有作用吗?
======》 非常有用,有些时候对程序做优化的时候数学是很关键的,例如做图形系统,矢量计算的公式。
例如进程调度,内存管理,block管理,如果自己觉得不满意的时候可以灵活运用的;再比如
给我印象最深的就是之前用过不支持FP的芯片,画图的时候很痛苦,就必须要用数学公式来尽量
去弥补不足,否则画出来的图象非常难看,马赛克是可以有的,呵呵  |
|