
上QQ阅读APP看书,第一时间看更新
内容提要
本书主要介绍ARM开发的相关知识,详细讲解常用的ARM指令及如何基于ARM架构的外设编写驱动程序,并分析了开源软件U-Boot的启动程序和网络协议栈。
本书第1~4章为基础篇,主要介绍CPU与ARM、搭建环境、ARM编程、异常等;第5~13章为编程篇,主要介绍基于 Exynos 4412的常用外设的工作原理及驱动程序等;第14~17章为应用篇,主要介绍开源软件U-Boot的使用及启动程序、网卡DM9000AE的驱动和网络协议栈,以及关于汇编的两点补充。
本书适合从事嵌入式开发的工程师和有一定计算机基础和C语言编程经验的初学者学习参考。