我想学嵌入式开发和3G嵌入式开发

[复制链接]
查看11 | 回复4 | 2010-8-11 11:58:07 | 显示全部楼层 |阅读模式
我本来是学机械的,对电脑一窍不通。
现在想转行学嵌入式开发。听说要有C语言基础,我想知道,除了C语言还要什么知识的。听说还要硬件上的,知道的具体说下。
还有嵌入式和3g嵌入式是怎么回事,区别在哪里。

回复

使用道具 举报

千问 | 2010-8-11 11:58:07 | 显示全部楼层
C语言是嵌入式最重要的基础知识,但是掌握了它并不代表你的基础已经很好了,嵌入式学习相关的入门基础主要是这些:一是程序设计的基础,例如:基本的编程语言基础,至少对数据类型、程序的结构及流程控制等最基本的内容要相当清楚,所以建议恶补一下C语言,推荐谭浩强的C语言程序设计,好好看一下,呵呵!另外有不少同学都问到数据结构的基础,我一直认为数据结构和算法的学习是帮助形成程序设计逻辑思维的很好训练方式,对于程序员的长期专业素养的提高一定有好处,所以建议即使已经在嵌入式行业中工作之后也应该多补充一些相关的知识。许多在学校没有学过数据结构的同学往往认为这部分非常枯燥、难学。而实际上如果你能明白研究计算机存储和数据组织方式的意义,就一定能够充分体会到数据结构的价值和
回复

使用道具 举报

千问 | 2010-8-11 11:58:07 | 显示全部楼层
嵌入式和3G嵌入式的联系和区别,简单的说就是,嵌入式是一个领域,3G是一个领域,3G嵌入式是两个领域的交叉,比如智能手机的开发就属于3G嵌入式。移动上网是技术驱动,因为领域比较火热,这个领域的包容量也很大,而嵌入式具有更大的包容量。 华清远见的嵌入式技术论坛和官方网站确实很不错,有问题也可以提问。
回复

使用道具 举报

千问 | 2010-8-11 11:58:07 | 显示全部楼层
3G嵌入式属于嵌入式开发的一个方向,3G开发主要是做手机方面的嵌入式开发,例如3g手机应用开发,3G手机游戏开发等,而嵌入式开发涵盖的范围就广了,只要涉及到电子接口的都会用到嵌入式开发,包括汽车、家电、电脑、手机等等。只要有c语言基础了,学过c就不算零基础,真要是零基础,好像没有培训机构招收零基础的呢,一般都有个入学考试,通过了就行,你可以试试~我是在安
回复

使用道具 举报

千问 | 2010-8-11 11:58:07 | 显示全部楼层
恐怕很困难吧,嵌入式要求起点高,要有c语言、汇编、硬件相关知识,这些东西不是自己看看书就可以的,除非有人教你。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行