新書推薦:
《
艾略特波浪理论:精华笔记图文版
》
售價:HK$
75.9
《
修真十书研究
》
售價:HK$
151.8
《
破碎的杀意(“叙诡天花板”浦贺和宏!《德尔塔的悲剧》后,简中最新悬疑!)
》
售價:HK$
64.9
《
大学问·太平天国再研究
》
售價:HK$
140.8
《
九色鹿·星槎竞帆 无远弗届:大航海时代亚洲区间贸易
》
售價:HK$
141.7
《
壹卷YeBook——宋学与宋代文学观念(修订版)论世衡史丛书
》
售價:HK$
90.2
《
政通四海:清代公文、驿递和朝贡体系
》
售價:HK$
97.9
《
超级大国的撕裂:美国250年政党政治史(历史学堂)
》
售價:HK$
63.8
編輯推薦:
自主芯征程 实战创未来——基于国产双椒派飞腾E2000的嵌入式系统开发权威指南
详解国产嵌入式平台开发规范与自主可控技术要点
独家披露飞腾E2000芯片级优化技巧与调试方法论
提供工业物联网/边缘计算等热门领域案例库
配套开源硬件扩展方案与持续更新的在线知识社区
內容簡介:
在信息技术应用创新产业加速发展的背景下,国产化嵌入式开发人才缺口持续扩大。本书作为基于飞腾E2000处理器的实战型教材,深度契合信创人才培养的迫切需求,系统讲解了国产主流嵌入式平台的开发全流程及操作实践方式、方式及案例等。
來源:香港大書城megBookStore,http://www.megbook.com.hk 核心特色:
全栈技术解析:从Bootloader移植到AI应用部署,完整覆盖飞腾E2000开发链路
真实项目驱动:包含工业控制、智能终端等典型应用场景的完整项目案例
双轨教学体系:每章配套”基础实验 综合项目”,形成阶梯式能力提升路径
国产生态适配:详解UEFI固件开发、麒麟嵌入式系统移植等特色内容
章节架构:
第1章 飞腾嵌入式开发基础: E2000处理器架构与国产化开发环境搭建
第2章 操作系统工程实践:从零构建Yocto定制系统到OTA安全升级
第3章 Linux驱动开发精要: GPIO/I2C等核心子系统开发方法论
第4章 硬件接口开发实战: PCIe/USB等高速接口的国产化适配方案
第5章 综合项目演练: 工业物联网网关从硬件调试到云端对接全流程
第6章 边缘智能应用:基于飞腾NPU的图像识别系统开发与优化
读者价值:
? 高校师生:获得与产业需求同步的国产化嵌入式课程体系
? 在职工程师:快速掌握信创项目迁移落地的关键技术要点
? 技术爱好者:零门槛进入国产嵌入式系统开发领域
随书资源:
- 配套开发镜像与BSP源码包
- 在线实验指导视频课程
- 持续更新的技术社区支持
目錄 :
第1 章 飞腾嵌入式系统开发基础
1 .1 飞腾 CPU 及双椒派介绍
1 .1 .1 双椒派实验系统概况
1 .1 .2 双椒派实验板硬件资源
1 .1 .3 双椒派开发系统使用方法
1 .1 .4 注意事项和故障排除
1 .2 双椒派开发环境搭建
1 .2.1 交叉编译环境介绍
1 .2.2 Ubuntu 20.04 Linux 主机系统设置
1 .2.3 交叉编译器安装
1 .2.4 通过串行接口访问开发板
本章思考和练习题
第2 章 操作系统的构建和更新
2.1 嵌入式平台的操作系统组成和功能
2.1 .1 系统上电启动过程
2.1 .2 操作系统的组成和安装
2.2 嵌入式操作系统构建
2.2.1 在线编译操作系统
2.2.2 准备启动介质
2.2.3 装入 Linux 内核镜像和设备树镜像
2.2.4 装入文件系统
2.2.5 U Boot 启动参数配置
2.2.6 通过 TFTP 与 NFS 进行软件开发
本章思考题和练习题
第3 章 Linux 驱动开发基础
3 .1 操作系统基础与 Linux 系统导论
3 .1 .1 操作系统基础
3 .1 .2 Linux 系统
3 .1 .3 Linux 内核
3 .2 Linux 系统调用及文件I/O 编程
3 .2.1 文件描述符
3 .2.2 文件I/O 与标准I/O
3 .2.3 系统调用与 POSIX 标准
3 .3 Linux 内核模块编程
3 .3 .1 内核模块概述
3 .3 .2 内核模块编程三步法
3 .4 Linux 设备驱动基础与接口实现
3 .4.1 Linux 设备驱动基础
3 .4.2 Linux 字符设备驱动
3 .4.3 字符设备驱动注册
3 .4.4 字符设备驱动接口
3 .5 Linux 系统编程实验
3 .5 .1 实验1 :Linux 文件I/O 编程实验
3 .5 .2 实验2 :Linux 文件I/O 编程实验
3 .5 .3 实验3 :chrdev 版注册字符设备驱动实验
3 .5 .4 实验4:cdev 版注册字符设备驱动实验
3 .5 .5 实验5 : 打开关闭设备驱动
3 .5 .6 实验6 : 控制设备(ioctl)
3 .5 .7 实验7 : 读/写设备(read/write)
本章思考题和练习题
第4 章 基于飞腾 CPU 的接口开发基础
4.1 实验理论简述
4.1 .1 SYSFS 虚拟文件系统
4.2 飞腾 E2000 驱动开发基础实验
4.2.1 飞腾 E2000D GPIO 控制与应用
4.2.2 飞腾 E2000D PWM 脉宽调制实验
4.2.3 飞腾 E2000D 串口舵机控制实验
本章思考题和练习题
第5 章 基于飞腾 CPU 的接口开发综合实验
5 .1 飞腾 E2000D 处理器的主要通信接口
5 .1 .1 UART 通信协议
5 .1 .2 I2C 通信协议
5 .1 .3 SPI 通信协议
5 .2 飞腾 E2000DI2C 总线通信与应用
5 .2.1 飞腾 E2000DI2C 总线 OLED 屏显示实验
5 .2.2 飞腾 E2000DI2C 总线 ADC 数据采集实验
5 .3 飞腾 E2000D SPI 总线通信与应用
5 .3 .1 飞腾 E2000D SPI 总线读取陀螺仪数据实验
5 .3 .2 飞腾 E2000D SPI 总线 LCD 屏显示实验
5 .3 .3 飞腾 E2000D SPI 总线触摸屏实验
5 .4 异常处理
5 .4.1 装载驱动模块冲突段异常
5 .4.2 MMC 卡系统制作
本章思考和练习题
第6 章 基于飞腾 CPU 的人工智能应用案例
6 .1 FastDeploy 的预编译版本的安装
6 .1 .1 准备环境
6 .1 .2 安装 FastDeploy C 版本
6 .2 深度卷积网络
6 .2.1 深度卷积网络基础
6 .2.2 深度卷积网络实践
6 .3 加速棒安装及使用
6 .3 .1 准备环境
6 .3 .2 目标检测环境搭建
本章思考和练习题
参考文献
內容試閱 :
本书讲授了基于飞腾嵌入式处理器的全流程软件开发知识,全书共6 章,分别为飞腾嵌入式系统开发基础、操作系统的构建和更新、Linux驱动开发基础、基于飞腾 CPU 的接口开发基础、基于飞腾 CPU 的接口开发综合实验、基于飞腾 CPU 的人工智能应用案例。
第1 章讲解信创生态、嵌入式系统开发流程、双椒派开发板和试验箱结构与功能,以及开发使用飞腾派需要的软件和硬件工具,使读者能够快速上手开发使用该实验学习系统。第2 章讲解飞腾CPU 的启动过程、内核裁剪配置、系统定制与构建,使读者能够快速制作定制化的嵌入式 Linux 操作系统。第3 章讲解 Linux 系统的系统调用和IO 编程、驱动开发原理和调用接口,使读者能够掌握嵌入式 Linux 全栈开发技术。第4 章讲解飞腾 CPU 的 SYSFS 虚拟文件系统、设备树和 CPU 接口的访问方式,并以GPIO、PWM 实验,使读者加深理解基于SYSFS 和设备树的驱动程序开发技术。第5 章讲解飞腾 CPU 的通信接口的使用和驱动开发方法,基于双椒派外设实验箱讲解UART、I2C 和SPI 接口的编程方法,并以测距、测温、测光、显示等4 个综合实验,为读者应用飞腾 CPU 的通信接口提供详细讲解,使读者能够全面掌握飞腾 CPU 的使用,为深度应用飞腾国产嵌入式平台提供支撑。第6 章讲解基于飞腾 CPU 的人工智能开发,介绍深度学习的环境搭建、图片分类推理技术和实验、目标检测推理技术和实验、文字识别推理技术和实验,最后讲解基于 Neon 指令的计算加速技术,通过理论和实验相结合的方式,使读者能够快速掌握基于国产处理器平台的人工智能模型应用、部署技术。
目前,国产化替代工作对人才需求巨大,而培养信创人才的实战型教材短缺,书中讲授的国产处理器龙头企业飞腾信息的主力产品E2000 系列处理器在嵌入式的国产化替代领域有广泛应用。
本书作为信创 ARM 嵌入式教材,以理论结合实验的方式,通过多个实验详细讲解了飞腾嵌入式 CPU 的开发应用方法,实战性强,填补了一线工程师、本科学生、高职学生等对飞腾嵌入式处理器方面书籍的巨大需求,社会价值及市场价值显著。