前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【答疑释惑第三十七讲】什么是嵌入式?

【答疑释惑第三十七讲】什么是嵌入式?

作者头像
程序员互动联盟
发布2018-03-15 16:51:40
6950
发布2018-03-15 16:51:40
举报
疑惑一

什么是嵌入式?

嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。使用嵌入式的东西遍及我们生活的方方面面。

疑惑二

嵌入式开发包含哪些职位?

嵌入式开发入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操作系统级软件功底不深,则可能不适于此行。嵌入开发包含的职位如下: (1)系统设计工程师 (2)硬件工程师 (3)底层驱动工程师 (4)Linux系统工程师 (5)应用开发工程师

疑惑三

从事嵌入式开发需要掌握哪些基础知识?

从事嵌入式开发需要掌握的基础知识如下:

  1. C/C++语言 这是从事嵌入式开发的语言基础,所有的嵌入式开发基本都是用c/c++进行的开发。
  2. linux操作系统 虽然说不是所有的嵌入式开发都用的linux操作系统,但是90%的嵌入式开发人员都在用它进行嵌入式开发。
  3. 嵌入式linux 这里和第二点不同的是,这是我们在开发板上运行的系统,虽然不是唯一的一个嵌入式操作系统,但是是用的最广泛的嵌入式操作系统。
  4. 硬件知识 如果你想从事驱动开发或者硬件开发,那么数电模电就是必须要熟练掌握的。输入关键字嵌入式获取学习方法和资料,不懂的可以继续后台问。
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-01-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员互动联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档