详情

内容介绍
本书主要介绍ARM开发的相关知识,详细讲解常用的ARM指令及如何基于ARM架构的外设编写驱动程序,并分析了开源软件U-Boot的启动源代码和网络协议栈。 本书第1~4章为基础篇,主要介绍CPU与ARM、搭建环境、ARM编程、异常等;第5~13章为编程篇,主要介绍基于Exynos 4412的常用外设的工作原理及驱动程序编写等;第14~17章为应用篇,主要介绍开源软件U-Boot的使用及启动程序,并分析网卡DM9000AE的驱动和网络协议栈;以及关于汇编的两点补充。 本书适合从事嵌入式开发的工程师和有一定计算机基础和C语言编程经验的初学者学习参考。
相关信息
图书名称:从零开始学ARM
ISBN:978-7-115-60688-4
作者:彭丹 周海涛
编辑:李强
从书名:无
开本:16开
页数:340
印刷色数:单色
出版状态:已出版
出版日期:2023-06-01
作者简介:彭丹,硕士,“一口Linux”公众号创始人,南京六九零二科技有限公司高级嵌入式驱动工程师。从事嵌入式软件开发工作16年。精通计算机网络、ARM、基于Linux的驱动开发。
获得多项科技发明授权、多篇软件著作等。
周海涛,硕士,长期从事网络安全和信息化建设相关工作,著有多篇论文,江苏省第六期333高层次人才培养工程培养对象。
特别说明
从ARM基础篇、裸机编程篇到ARM应用篇详细讲解ARM技术知识,快速入门ARM,深入浅出学ARM
本书卖点
赠送学习资源,包括开发环境安装工具、源程序、电路原理图、PPT课件、芯片手册;
以 FS4412 开发板(基于 ARM Cortex-A9 架构)为例,讲解开发环境安装与配置及ARM指令编程;
结合硬件原理图、用户手册说明硬件功能原理,逐个分析9种硬件驱动编程方法;
详解开源项目 U-Boot 的使用及启动程序,实现网卡DM9000AE 的驱动和网络协议栈。
资源
相关图书
-
业余无线电通信 第六版
¥89.9
童效勇 陈方
-
卫星互联网技术
¥299.8
汪春霆,和新阳,张学庆,郝学坤,梅强,翟立君
-
网络通信编程
¥69.8
刘金江
-
Linux操作系统管理与运维
¥69.8
马婷 沈学建
-
卫星海洋目标信息感知与处理技术
¥199.8
姚力波,高贵,彭煊,刘勇,张筱晗
-
新质生产力:数字经济发展新动能
¥79.9
赵俊湦、温淼文、赵楠、王朝炜、曹越、徐乐西
-
东数西算与数字经济
¥79.8
石勇、李彪、寇纲、郭琨
-
寻求突破:中小企业数字化转型实践
¥79.9
董海峰
-
2025秋季信通传媒精品教材书目
¥0.0
信通传媒
-
Linux操作系统管理与安全
¥69.8
许桂秋 仲柏同
-
HCIA-openGauss学习指南
¥159.8
华为技术有限公司
-
人工智能编程实践(Python编程6级)
¥69.0
倪俊杰
-
掌控AI进阶之路
¥69.0
杜涛、许泽方