头部左侧文字
头部右侧文字
当前位置:网站首页 > 书籍推荐 > 正文

arm编程推荐书籍(arm软件编程)

作者:admin日期:2023-12-16 21:20:08浏览:21分类:书籍推荐

ARM体系结构与编程的介绍

1、《ARM体系结构与编程》是清华大学出版社于2003年出版的书籍,作者是杜春雷。

2、ARM微处理器的在较新的体系结构中支持两种指令集:ARM指令集和Thumb指令集。其中,ARM指令为32位的长度,Thumb指令为16位长度。

3、该系列历经ARMvARMv8和ARMv9(上图并没有列出全部ARMv8处理器和ARMv9处理器,后面会有介绍)。系列支持基于内存管理单元(MMU)的虚拟内存系统体系结构(VMSA)。ARMv8它支持A6A32和T32指令集,ARMv9开始已不再支持32位指令集。

4、,ARM开发板的硬件配置(以S3C2410为例)CPU、SDRAM、FLASH、LCD(包括键盘LED驱动器,触摸屏)、以太网、USB、串口、调试接口(JTAG)、AD及扩展。2,ARM体系结构与编程。

请问学习ARM嵌入式开发应该准备些什么开发工具和要求?

1、有一点单片机基础、有C语言给单片机编程的基础。单片机如MCS51或者PIC或者AVR等等,如果你已经玩单片机玩的很熟了或者已经做了一两个项目了,可以进入第二步(C语言要扎实噢!)。熟悉ADS2开发环境。

2、一般安装了一个软件,会包括编译环境,编码器,优化器等,现在都集成了很多,ARM支持C,汇编,高级的还有vc比如我用的ads20就有那么多。

3、对于ARM嵌入式的初学者,用ARM9开发板。\x0d\x0a\x0d\x0a首先,从功能上来说,ARM11要比ARM9强一些,但是性能优异并不代表适合初学者。对于初学者来说ARM11的有些功能是冗余。

嵌入式学习书籍有哪些?

后来,我在百度知道看到一篇让我很鼓舞的文章《如何学习嵌入式》,是一个嵌入式高手介绍没有基础的朋友怎么自学入门学嵌入式,文章写的很好,包含了如何学习,该怎么学习。

《嵌入式Linux.C语言应用程序设计》下面 才是重点,绝对经典书籍:入门篇 《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。

第三:《Linux设备驱动程序》简称LDD,驱动开发者都要人手一本了。第四:《深入理解Linux虚拟内存管理》简称LVMM,是一本介绍Linux虚拟内存管理机制的书。

《嵌入式Linux应用开发完全手册》以S3C24S3C2440开发板为例,从分析硬件上电执行的第一条指令开始,到构造出一个类似PDA、基于Linux的桌面GUI系统,带领读者学习、掌握从最底层到最高层的软件编写方法。

《鸟哥的Linux私房菜 基础学习篇(第三版)》,鸟哥著 主要讲解Linux一些命令,Linux的实际操作及Linux基础理论。很适合Linux初学者学习。