如何开始学习嵌入式

2010年12月02日 21:38    发布者:guankan2009
呵呵,各位牛人指点迷津,小子有开发板,但是读图与读程序存在大量问题?

网友评论

太阳雨 2010年12月07日
首先你要了解硬件设备,然后再学习软件应用,语言开发,前提是英语比较好的情况下学习是比较得心应手的,在学习嵌入式开发方面是不能急于求成的,祝你学习进步。
guankan2009 2010年12月07日
谢谢太阳与指点,我觉得有点门道了!呵呵,谢了。
刘亚锋 2010年12月31日
从单片机开始吧!再学ARM
towerme 2011年01月02日
正在学,包括嵌入式的各个方面。若用linux的操作系统就要学习他的命令操作,脚本编程,Makefile原理,体系结构等。至于硬件首先得研究你板子上的芯片硬件资料,弄清楚都有哪些功能,如何使用,然后从最简单的硬件程序开始逐渐上升到操作系统级别。目前我是采用这种方法的。欢迎探讨。
wlgx008 2011年01月02日
学习了,长知识。
guankan2009 2011年01月04日
回复6楼wlgx008: 灌水贴
201713415 2011年01月07日
要英语比较好吗
zls261976514 2011年01月28日
打酱油路过
wave 2011年01月30日
学习数字电路,单片机
VIPG_MCU 2011年02月12日
一样 困惑中
sjg 2011年02月13日
我和你一样
非南飞 2011年02月17日
顶!
laogezhang 2011年02月17日
??还有这个你
ywwork2011 2011年02月24日
cliff_w 2011年02月25日
先搞懂硬件吧
adaynewer 2011年02月28日
不要浮躁  问题一个一个地解决  不要把精力都花在了板子上  有时间多看一下相关的书籍
zhangruihua 2011年03月01日
你要从基础学起,先看看开发板所采用cup芯片的资料,开发板有那些接口和外设,掌握程序开发所用的语言,程序完成的功能,程序是与软件相结合的。
she2010 2011年03月01日
这位打算想学哪方面的嵌入式啊?我目前学的是三星系列的,一开始用2440来入手,板子买的是杭州立宇泰电子的ARMSYS2440套餐4,带3.5寸的液晶屏。从学习角度来说,这个屏幕够用了,从价格方面来说的话,成本相对来说也少一些。他们板子做工很不错,还有资料提供的也很丰富。我还天天泡他们公司的官方论坛,已经3年了,有点历史啊。
现在我打算入手这款产品:ARMSYS6410开发板,三星的ARM11系列的,http://www.hzlitai.com.cn/product/ARM/  。还没有选定哪个型号的,液晶屏这次打算用大一点,好的话再跟大家分享了。
LI163169 2011年03月05日
做事都要知其然,更要知其所以然。有开发板只是一个工具,首要问题就是有实践经验,电子线路和编程都是基本功,先去做这两方面才行。欲速则不达,就是这个理了。
123余志纲 2011年03月23日
边学习arm的同时也要补一补你的c语言或汇编,在学习中遇到什么问题就去解决什么问题,关键是坚持。只要坚持下去,最后会有所收获的!
haobinshuaike 2011年05月14日
要坚持才会有收获
ssddss5678 2011年05月18日
首先你要了解硬件设备,然后再学习软件应用,语言开发,前提是英语比较好的情况下学习是比较得心应手的,在学习嵌入式开发方面是不能急于求成的
ssddss5678 2011年05月18日
要英语比较好
ckq1988 2011年06月04日
从单片机开始吧!再学ARM
吾谓卿狂 2011年06月20日
学习学习在学习
mayiking 2011年06月30日
问题太复杂!用得到的就学!
zhycdm 2011年07月11日
我也迷惑中!
qingtai 2011年07月26日
回复1楼guankan2009:


路过顶顶
xyda123456789 2011年08月19日
这个没有固定的方法,自己多尝试!
vvjjii 2011年08月25日
:handshake
hhcwyx 2011年09月01日
先学习硬件平台结构,汇编、c语言比不可少,然后嵌入式操作系统。把例程先跑起来,逐步提高。
taojianyu 2011年09月01日
现在的嵌入式片子多要一两千的银子,学嵌入式的人伤不起啊!我是从理论开始的,报了嵌入式设计师考试,多用点心,硬件不行,那就来点理论吧
zzw198647 2011年09月03日
这个要看你想往哪方面发展,嵌入式总体应该分两大类吧,应用层开发和驱动。应用层可以用的语言就多了,目前,较旺的是JAVA吧,但驱动层是C语言。平台分widows和linux。若要往驱动层的话,平台选LINUX,首先要学习LINUX,这部分呢主要是一些常规操作就可以了,比如VIM编辑器,系统安装之类的,其次要LINUX C语言功底及数据结构方面知识,再次就是LINUX系统编程这包括一些线程,进程,网络等,然后就是LINUX内核的方面的东西了,这部分要熟悉驱动及一些调试方法,再呢就是硬件方面的啦,电路图这个至少要知道怎么看,芯片手册上相关部分的东西。个人看法,本人现就做驱动哈!
vvjjii 2011年09月06日
:dizzy:
yzg 2011年09月06日
dsdw
yzg 2011年09月06日
学习嵌入式其本质就是学习计算机系统,它只不过是计算机系统当中的一个特例。其和普通计算机系统不同的就是它更小·更简单。
yzg 2011年09月06日
学习嵌入式,也同样是学习硬件和学习软件,其思路同学习普通计算机是一样的。若有深厚的计算机基础,学习嵌入式那就是易如反掌,最重要的是将来的技术发展空间是无止境的。
yzg 2011年09月06日
采取实用主义观点来看待学习嵌入式,其学习思路的中心点就是“先易后难”,可不按一般的学习习惯那样“按部就班”。总要从自己容易学懂的地方入手,可“跳”着学,等“跳点”多起来了,自然就变成“片”了。等“片”多起来了,你就得到了提高了。
lifeisgood 2011年09月08日
路过
boos10086 2011年09月08日
想学, 好学不???
sin30 2011年10月03日
坐这个还是的脚踏实地  一步步来呀
huas 2011年10月14日
推荐一个比较好的嵌入式论坛,我就是在里边学习交流的,希望能帮到你!http://www.armsystem.com.cn/bbs/
woniuyoudi 2011年10月14日
单片机吧、、、
woniuyoudi 2011年10月14日
呵呵
lytdzyxgs 2011年10月28日
ARMSYSV210-CORE核心板,采用ARM Cortex-A8三星S5PV210处理器设计,采用10层板工艺,处理器稳定的工作于1G主频之上(DDR2数据和CLK信号达400MHz)。160个引出脚,采用邮票脚方式引出,充分的扩展S5PV210资源的同时,特别适合便携式或对体积要求较高的设备采用。目前这款核心板已经批量应用于平板电脑等产品上。
http://www.hzlitai.com.cn/uploads/userup/1109/30151P3H22.jpg
http://www.hzlitai.com.cn/uploads/userup/1109/30151T92201.jpg                                         
产品详细介绍:http://www.hzlitai.com.cn/product/ARM/arm9/ARMSYSV210-CORE.html
chinajiagege 2011年11月24日
好东西就要支持下哈。谢谢:victory:
zjqsky 2011年11月25日
受教啦:lol
corona123 2011年11月26日
搞了一年多的嵌入式,感觉花时间是肯定的。一些当时困扰很久的问题随着学习的深入也就慢慢解决了。总的思路是软件和硬件并进。嵌入式硬件功能强大,若没有相应软件尤其是操作系统的支持就没有多大应用。从软件的角度考虑:linux是必须的,尤其分析它的源码无论对形成良好的编程习惯,吸收优秀的编程算法和思想都巨有帮助。要达到这些目的必须学习C语言(linux对C语言的一些做法和谭浩强的经典有出入,建议重点参考C创始人的那本经典),其次学习脚本编程,学习Makefile。研究Gcc的编译器,汇编器和连接器。过程很艰难但只要坚持收获无量。
      硬件方面:选择一款适合自己的开发板,重点看第一章的概述然后根据需要逐步研究它的各项功能。最好能跟一个实际项目一起做。
      以上,请参考。
Vanko 2011年12月11日
我哩个去,还是没弄清楚他的定义,和该如何起步。
limc1963 2012年01月17日
好,按照你说的去做。
bijinyi 2012年01月19日
不错。谢谢分享 。
yang_gh 2012年01月30日
路过
liyanxin733 2012年01月30日
先从最简单的例子开始,慢慢来
mculife 2012年01月31日
亲手做一个小东西
bpv 2012年02月02日
I think so learning it
diirtydog 2012年03月12日
我也想学~
daisukeyu 2012年05月04日
向各位大神们学习!
lutianyi 2012年05月17日
想学~~