1、C语言 关于C语言,我们要熟练的掌握它的基本语法,并且会加以运用,这样我们在嵌入式软件编写代码这一块才能更加得心应手,不会出现系统内部的基本代码看不懂的情况。
2、嵌入式自学的话非常难,因为嵌入式需要学习的东西很多而且很难,如果你没掌握学习嵌入式的方法的话,可能1-2年都只能入门,如果你掌握嵌入式的学习的方法的话,半年就能学会嵌入式。
3、零基础自学嵌入式开发需要的时间因人而异。学习嵌入式开发需要掌握电子、嵌入式系统、嵌入式编程语言等相关知识。对于有一定编程经验的学员来说,可能会相对容易上手。而对于零基础的学员来说,可能需要更多的时间和精力来学习和理解这些概念。
《从51到ARM:32位嵌入式系统入门》是一本旨在引导读者深入了解32位嵌入式系统特别是ARM处理器的入门书籍。它以51系列单片机为起点,通过对比分析,逐步揭示ARM处理器的奥秘。
楼主,你首先要精通C语言基础,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C语言。1,你到网上买一个开发板,几百元,资源丰富的,不要图便宜,然后光盘里有资源,上面会教如何下载程序。2,学习ARM时,你就要学习LINUX和WINCE这两个最基本的操作系统运用在单片机上。
一 首先说说ARM的发展 可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。 广义的嵌入式无非几种:传统的什么 5AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器;DSP;FPGA。 客观的讲,工作需求量上DSP的需求比ARM 要多,而ARM和FPGA差不多。
由赵星寒、刘涛、编著的《从51到ARM——32位嵌入式系统入门》。由 Nick.wang编著的《Study ARM Step by Step》。linux入门书籍推荐:由鸟哥编著的《linux私房菜》。由理查德·史蒂文斯、拉戈 编著的《UNIX环境高级编程》。
第一步:C语言、计算机组成原理、模拟电路&数字电路 第二步:汇编语言、单片机、操作系统、C++ 第三步:硬件编程语言、arm 嵌入式方向分类 嵌入式开发大抵分四个方向: 硬件 驱动 内核 应用 总结: 循序渐进,一步步扎实做好。在完成了你学习的科目后,就可以对自己的就业方向分类了。
1、内容涵盖嵌入式系统的基本构成和工作原理,特别是ARM微处理器的核心部分,包括其体系结构、指令系统、汇编语言的运用及其程序设计。此外,书中还详细介绍了ARM嵌入式软件的开发流程和调试策略,以及ARM在实际应用中的角色和方法。
2、《ARM嵌入式系统基础及应用》是一本深入讲解嵌入式系统基础知识和应用的书籍。它首先从嵌入式系统的概念出发,详细阐述了其构成要素,如发展趋势和嵌入式处理器的分类。接着,它对嵌入式操作系统进行了简要介绍,特别关注了Windows Embedded CE这一常见平台的管理、应用程序和驱动程序开发。
3、《ARM9嵌入式系统设计与应用》是一本以ARM9处理器和Linux操作系统为核心,专为计算机及相关专业师生以及嵌入式系统爱好者精心打造的教材。它从基础出发,首先讲解S3C2440A处理器及其外围设备的原理和操作,让学生对这些硬件有深入理解。
4、首先,第一部分详尽阐述了嵌入式系统的基础知识,以及微处理器的必要知识,对嵌入式系统硬件进行了深入剖析,为嵌入式产品的开发提供了坚实的硬件基础。第二部分聚焦于嵌入式系统软件,通过丰富的实例,讲解了ARM指令系统,并详细介绍了嵌入式系统软件的设计方法。这部分内容实用性强,有助于读者掌握设计技巧。
5、《ARM嵌入式系统设计与开发指南》是一本以ARM嵌入式系统开发流程为主线的实用指南。它从基础出发,首先讲解了嵌入式系统的基础知识和核心——ARM微处理器,深入剖析了ARM指令集的原理与应用。