嵌入式学习!大家能给点建议吗?(谢谢)

baiyun555   2008-12-26 10:30 楼主
   我现在想学嵌入式,请问大家有什么好的意见吗?需要学习硬件知识吗?具体需要那方面的硬件知识。
   有没有有经验的前辈,给只条路,说说具体的流程。谢谢!!!!

回复评论 (14)

看你要学习哪个方面了,应用,还是底层?
应用的话,硬件知识要求不高;如果是底层的话,就要非常熟悉硬件,及其架构

多用google
点赞  2008-12-26 10:33
应用,还是底层?
点赞  2008-12-26 10:47
应用方向?
C++,c#----------本人不做应用只知道用这两个语言用到,不敢推荐

-------也来补充一下。

《PROGRAMMING   MICROSOFT   WINDOWS   CE.NET》第三版英文原著

Inside Windows CE - John Murray
Programming Embedded Systems for Microsoft Windows Ce - Jeff McLeman
Professional Visual Basic Windows CE Programming - Larry Roof
Programming Windows CE - Douglas Boling
Windows CE 2 Programming for Dummies - Nick Gratten
Essential Windows CE Application Programming - Robert Burdick
Windows CE Developers Handbook - Terence Goggin
Windows CE from the Ground Up - Jean Louis Gareau (annabooks web site).
Sams Teach Yourself Windows CE Programming in 24 Hours - Bsquare
Windows Ce : Application Development - Keven Millsap, Marshall Brain



驱动方向
ARM体系结构与编程-------有点乱,感觉不怎么样,E文好的强烈推荐ARM Architecture Reference Manual(ARM官方才是最好的)
ARM汇编指令大全------网上大把
ARM嵌入式系统开发:软件设计与优化——我个人感觉这是国内翻译ARM书籍最好的一本之一,比ARM体系结构与编程好千倍。
《windows CE嵌入式系统》 ——比较不错,对初学者认识wince、BSP架构帮助比较大
《windows CE实用开发技术》——有些章节不错,分析比较详细——像个实验书。

《Windows CE工程实践完全解析 》——这本书针对wince6.0的架构驱动,配合程序。可惜没有文件系统。

《32位嵌入式系统硬件设计与调试》——这是一本难得书籍,很实用,把电路接口和程序结合起来,ARM的外围都有,很实用
路线:最好找个ADS的BIOS——这个东西没有操作系统,也没有PB的神秘,也好编译操作,搞定这个你就对ARM体系结构,以及汇编有一定的了解,然后再弄wince下的驱动,你会感觉很爽的。

http://www.arm.com/documentation/books.html——ARM官方网站推荐的书籍。很多是英文,网上也有些电子版。不过我喜欢。



强烈建议eeworld开辟“新手必看”区域,太多人问重复的问题了。



点赞  2008-12-26 10:49
进来学习下
点赞  2008-12-26 12:40
我们论坛是应该搞几个置顶的贴子,关键要有人把精华整理出来,让人明白易懂
点赞  2008-12-26 12:53
那各位大侠,我想学应用,是不是要买个板子阿!那个好的,自己买要实惠点的,就是资料多,容易学,加价格好。
点赞  2008-12-26 13:28
我们论坛是应该搞几个置顶的贴子,关键要有人把精华整理出来,让人明白易懂
——————————————————————————————————————————
对,并且,我对有些推荐的帖子很不满,根本没有什么用的也在那里推荐。
点赞  2008-12-26 14:19
我给你顶顶,希望wince区能火起来!
点赞  2008-12-26 22:28
引用: 引用 6 楼 syc0616 的回复:
那各位大侠,我想学应用,是不是要买个板子阿!那个好的,自己买要实惠点的,就是资料多,容易学,加价格好。


搞应用开发的话就没必要买板子了,整个SDK,在模拟器上开发应用就行了。方便,简单,实惠!
点赞  2008-12-29 13:53
引用: 引用 9 楼 Ricky_hu 的回复:
引用 6 楼 syc0616 的回复:
那各位大侠,我想学应用,是不是要买个板子阿!那个好的,自己买要实惠点的,就是资料多,容易学,加价格好。


搞应用开发的话就没必要买板子了,整个SDK,在模拟器上开发应用就行了。方便,简单,实惠!



我认为在淘宝网淘一个开发板吧,在模拟器上运行还是有差别的。

支持eeworld开设初学者专栏
点赞  2008-12-29 14:07
如果你开发的应用跟硬件关联不大的话就没必要买开发板了。我认识的人以及公司的同事他们都是先在模拟器上开发,基本OK之后再在板子上实测。
点赞  2008-12-29 14:20
硬件知识当然需要
至少应该了解芯片的体系结构
点赞  2008-12-29 14:24
学习嵌入式搞应用也罢,搞底层也罢都是需要点硬件知识的。当然侧重点和要求就不同了,搞应用熟悉点看的懂电路图 DataSheet就ok了.
关于如何学当然是要硬件平台的,工欲善其事嘛!如果能以项目学些就更好了,这样更个流程都懂了,学起来也不枯燥。然后重点研究你的方向。
现在市面上,有家公司做嵌入式实训产品的,贴合学生自学,源自企业实际产品,小可很多学生都用过,效果不错哦,大家可以参考下,http://shop36866627.taobao.com/,我们专业做嵌入式教学的,如果有学习上的疑问可以联系我哦,我们共同探讨提高。
点赞  2009-1-4 11:23
嵌入式自学群:10425444
点赞  2009-1-4 11:27
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复