第一范文网 - 专业文章范例文档资料分享平台

适合嵌入式新手入门的资料,多年嵌入式相关工作经验整理,大神精心推荐翻译编辑。

来源:用户分享 时间:2025/5/18 22:57:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

嵌入式要会的东西,以我做过的经验大致如下: 硬件部份:

1.懂基本电子电路,例如知道MOS跟BJT有什麽不同,什麽是KVL、KCL, 看得懂电路图,会用电表。

2.会使用示波器、LA,会简单的焊接操作,因为你常需要焊线拉讯号线 勾示波器。

3.阅读各式硬件spec,这部份是最难的,有一大堆。 软件部份:

1.有资料结构、作业系统观念,知道preemptive跟non-preemptive 的差别,什麽是concurrency,什麽是linkedlist等等...

2.熟一种OS,如Linux就要熟terminal操作,VIM、shellscript、 Makefile跟一些基本工具如SED、AWK、GNUTool-chains、 什麽是character跟blockdriver等等,这部份要看不少书。 而WinCE就要知道monolithic跟layereddriver是什麽,WinCE

比Linux简单一些,因为大部份东西MSDN都有,微软也有官方教材。

3.至少要熟C跟assembly(汇编语言),目前主流是ARM,所以ARM assembly必会, 因为像一些很基本的boot、RAM、init通通都是assembly,万一你的EE 换一颗RAM你不会改那可能会连开机都有问题。

4.最好要熟一两个UIframework,如Linux就要会QT、GTK,Windows最 好要会Win32API跟MFC等等,你可能会有机会要自己写测试AP。 5.最好要会高阶程式语言跟观念,因为有些公司可能会连AP都要你写, 所以还要会OOP、会Java,懂GoFDesignPattern、影像或音效处理技术, 这部份又是一堆书,请用力学习吧!

6.最好也要懂WEBCGI,因为像一些上位机盒现在大多数都用WEB当设定界面, 这部份当然可能也是你要写的,所以HTML、Javascript、AJAX也要懂。

7.懂软件工程与工具,软件整天在修改,如果没有善用好的开发流程跟工具, 那会浪费很多时间,所以CVS、GIT之类的东西最好也要懂,《人月神话》跟 《code complete》等书最好读一下。

适合嵌入式新手入门的资料,多年嵌入式相关工作经验整理,大神精心推荐翻译编辑。.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c67z663ibz58mqar1rud16ehs64cxmy0120c_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top