嵌入式软件和硬件开发分别需要具备哪些基本技能?

丿流水丨614
推荐于2016-03-08 · TA获得超过3407个赞
知道小有建树答主
回答量:874
采纳率:0%
帮助的人:2042万
展开全部
然而对于两种不同的开发人才所要求的技能也有所不同。 1、对于从事嵌入式软件开发的人来讲,一般需要掌握以下基本技能: (1)懂得C语言和一些简单的汇编语言编程。 (2)能够阅读一般嵌入式系统的原理图。 (3)至少熟悉一种嵌入式系统的软件开发环境。 (4)熟悉一种嵌入式系统软件的开发过程,如:单片机系统、DSP系统、ARM系统或其它 的一些潜入式系统。 (5)理解常见的嵌入式操作系统的工作原理,理解线程、进程、信号量、消息机制、同 步与互拆、并发控制等软件编程时用到的概念。 (6)必要硬件基础知识。 2、对于从事嵌入式硬件开发的人来讲,一般需要懂得以下基本技能: (1)会使用一种绘制原理图的软件绘制原理图。 (2)能够设计嵌入式系统的印制板。 (3)能够进行一般嵌入式系统的关键器件选型。 (4)掌握一般元器件的手工焊接技术。 (5)能对设计的板卡进行必要的调试。 (6)能够熟练使用万用表、示波器和一些常用仪器的使用。 总之,嵌入式系统的开发,是个复杂的工作,需要一个实践的过程才能正真地掌握它。
华北工控
2018-08-16 广告
工控机国内比较好的品牌有华北工控,性价比和质量都比较过硬。华北工控是一家二十多年专业从事工控机研发和制造的高新技术企业,产品质量稳定,全国联保,可提供全套产品解决方案。华北工控 工控机,多串口高性能可解决各种复杂环境要求持久稳定运行。具体产... 点击进入详情页
本回答由华北工控提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式