免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: rainy_song
打印 上一主题 下一主题

[其它] [生涯] 初入嵌入式, 有些许迷茫, 求学习路线 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2014-08-20 14:04 |只看该作者
技术是一做事的工具,还需看你去了什么公司,他们需要什么技术,还要了解相关业务  。

论坛徽章:
3
卯兔
日期:2013-08-26 22:14:57未羊
日期:2013-09-08 19:16:05未羊
日期:2014-10-23 10:34:12
12 [报告]
发表于 2014-09-06 15:22 |只看该作者
赶紧找一个合适的公司去实际做项目吧,这个提升最快,当然,这样的机会也不是太容易

新手自己跟那琢磨,效率很低

论坛徽章:
0
13 [报告]
发表于 2014-09-11 10:35 |只看该作者
在青岛吗? 来我公司过来实习吧。

论坛徽章:
0
14 [报告]
发表于 2014-09-22 17:14 |只看该作者
挺楼上的楼上,还是实践出真知;不能瞎琢磨,干起来才是硬道理!

论坛徽章:
0
15 [报告]
发表于 2015-01-18 14:00 |只看该作者
本帖最后由 xydedu118 于 2015-01-18 14:00 编辑

嵌入式开发要掌握的软硬件知识

一、软件方面的知识:

         1、嵌入式微处理器结构与应用:

         或传统的“微机原理与接口”课程,嵌入式是软硬件结合的技术,搞嵌入式系统的人应对ARM处理器工作原理和接口技术有充分了解,包括汇编指令系统。不了解处理器原理,就没办法写出驱动程序。在嵌入式开发的一些关键部分,如Bootloader等,目前主要靠汇编写程序。

         2、嵌入式操作系统类课程:

         从事嵌入式系统的人至少须掌握一个嵌入式操作系统(当然越多越好),目前最重要的RTOS主要包括:

      (1)、传统的经典RTOS:最主要的是Vxworks操作系统,以及其Tornado开发平台。Vxworks出现早,实时性很强,并且内核可极微,可靠性较高。特别在通信设备等实时性要求较高的系统中,有比较广泛的应用。
技术交流扣1276059586
      (2)、嵌入式Linux操作系统:嵌入式Linux广泛应用的原因当然是免费、开源、支持软件多、支持者多,成本也低。

      (3)、 Windows CE嵌入式操作系统:Windows CE是微软的操作系统,目前也有很大的市场份额,特别是在PDA、手机等界面要求较高或者要求快速开发的场合。

         3、嵌入式开发的其它相关软件课程:

    (1)、数字图像压缩技术:嵌入式最热门的应用领域之一,要掌握MPEG编解码算法和技术,如DVD、MP3、PDA、高精电视、机顶盒等都涉及MPEG高速解码问题。

     (2)、通信协议及编程技术:大多数嵌入式设备都要连入局域网或Internet,所以首先应掌握TCP/IP协议及其编程;另外,掌握无线通信协议及编程也是是很重要的。

      (3)、网络与信息安全技术:如加密技术,数字证书CA等。

       二、硬件方面的知识:

       模拟电路、数字电路、计算机组成原理、微处理器结构、单片机等硬件课程是从事嵌入式开发要掌握的。

       嵌入式本身就是从单片机发展过来的,现在的很多单片机都已经带OS,嵌入式开发领域,驱动人才非常缺乏。写驱动必须掌握操作系统的内部工作原理,包括相关的硬件知识,即所谓的软硬通吃,所以这方面的人才是一将难求。

论坛徽章:
0
16 [报告]
发表于 2015-01-18 15:52 |只看该作者
欢迎百度 信盈达嵌入式  贴吧   有你想要的答案,
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP