作品简介

这是一本带领读者快速熟悉、掌握龙芯派开发的专著。本书基于龙芯派二代开发板,首先由浅入深地介绍了龙芯派二代的架构、龙芯派的启动和开发配置、Linux基本操作与常用工具等内容,带领读者快速上手龙芯派;然后通过Qt编程、智能家居、无人机编队系统、数字采集系统、个人路由器、网络加速、图像识别、语音关键词检索等多个项目,手把手地带领读者掌握龙芯派开发的方法,并提供了项目代码供读者一步步学习。

胡伟武:龙芯中科技术有限公司董事长。

杜安利:龙芯中科技术有限公司副总裁。长期从事国产嵌入式计算机、国产软硬件设备的研发和管理工作,在能源、交通、网安通信、工业互联网等多个领域,提供基于国产龙芯处理器的应用解决方案,奋战在我国电子信息化、工业控制设备国产化、安全应用的第一线。

乔崇:龙芯中科技术有限公司嵌入式事业部技术总监,参与龙芯系列芯片的研发工作,目前在龙芯负责嵌入软件bios、内核、嵌入式操作系统、模拟器、仿真器的研发工作。

叶骐宁:龙芯中科技术有限公司嵌入式事业部工程师。

作品目录

  • 内容提要
  • 《用“芯”探核:龙芯派开发实战》作者名单
  • 中国自主产权芯片技术与应用丛书
  • 序  言
  • 前  言
  • 第01章 初识龙芯派
  • 1.1 主板简介
  • 1.2 背景知识
  • 第02章 启动龙芯派
  • 2.1 第一次上电启动
  • 2.2 连接显示器
  • 2.3 连接网络
  • 2.4 安装系统
  • 第03章 使用龙芯派
  • 3.1 基本操作
  • 3.2 常用工具
  • 第04章 龙芯派的软件开发
  • 4.1 嵌入式开发
  • 4.2 系统编程
  • 4.3 感知世界
  • 第05章 基于Qt开发拼图游戏的设计与实现
  • 5.1 应用需求设计
  • 5.2 配置交叉编译环境
  • 5.3 使用Qt Creator
  • 5.4 主体代码前的准备
  • 5.5 构造游戏界面
  • 5.6 图片分割、打乱图片
  • 5.7 鼠标事件
  • 5.8 计时得分
  • 5.9 将应用拷贝到龙芯派上
  • 5.10 实战演练
  • 5.11 项目总结
  • 第06章 使用传感器搭建智能家居原型
  • 6.1 项目概览
  • 6.2 主要技术要点
  • 6.3 系统架构
  • 6.4 云-端通信部分搭建
  • 6.5 项目总结
  • 第07章 基于室内定位技术的无人机编队系统
  • 7.1 应用概览
  • 7.2 主要技术要点
  • 7.3 系统架构
  • 7.4 搭建龙芯派编队导航系统
  • 7.5 实战演练
  • 7.6 附录:单架无人机飞行脚本参考代码
  • 7.7 项目总结
  • 第08章 基于libmodbus开发数字采集系统
  • 8.1 开发流程概述
  • 8.2 基于龙芯派的交叉编译环境搭建
  • 8.3 主体代码前的准备
  • 8.4 主体函数实现
  • 8.5 数据采集模块
  • 8.6 数据处理模块
  • 8.7 报警模块
  • 8.8 数据入库
  • 8.9 编译应用程序并移植到龙芯派上
  • 8.10 项目总结
  • 第09章 使用OpenWrt搭建个人路由器
  • 9.1 需求设计
  • 9.2 系统选型
  • 9.3 添加硬件平台
  • 9.4 深入开发环境
  • 9.5 应用开发入门
  • 9.6 项目总结
  • 第10章 使用DPDK进行网络加速
  • 10.1 初识DPDK
  • 10.2 再观DPDK
  • 10.3 DPPK EAL中的重要函数
  • 10.4 DPDK的运行
  • 10.5 项目总结
  • 第11章 使用OpenCV+Qt实现图像识别
  • 11.1 准备工作
  • 11.2 Buildroot构建文件系统
  • 11.3 内核编译并添加到启动项
  • 11.4 搭建Qt+OpenCV开发环境
  • 11.5 OpenCV基础
  • 11.6 编写第一个OpenCV程序
  • 11.7 从摄像头采集图像处理
  • 11.8 实战演练
  • 11.9 项目总结
  • 第12章 语音关键词检索
  • 12.1 应用需求设计
  • 12.2 配置交叉编译环境
  • 12.3 系统代码设计
  • 12.4 将应用拷贝到龙芯派上
  • 12.5 实战演练
  • 12.6 项目总结
展开全部