内容提要:
这是一本介绍如何快速熟悉、掌握龙芯派开发方法的专著。本书基于龙芯派二代开发板,首先由浅入深地介绍了龙芯派二代的架构、龙芯派的启动和开发配置、Linux基本操作与常用工具等内容,帮助读者快速上手龙芯派的实际操作;然后通过Qt编程、智能家居、无人机编队系统、数字采集系统、个人路由器、网络加速、图像识别、语音关键词检索等多个项目,手把手地教给读者龙芯派的开发方法,并提供了项目代码供读者一步步学习。
本书适合工业控制、网络通信等领域的开发者,计算机相关专业的大学生,以及Linux爱好者阅读。
目录:
第01章 初识龙芯派
1.1 主板简介
1.2 背景知识
1.2.1 LoongISA、ARM和X86
1.2.2 龙芯处理器的起源和发展
第02章 启动龙芯派
2.1 OO次上电启动
2.1.1 上电检查与开机
2.1.2 串口通信获知主板状态
2.2 连接显示器
2.2.1 关于显示器的基础知识
2.2.2 连接显示器
2.2.3 修改显示模式
2.3 连接网络
2.3.1 连接有线网络
2.3.2 连接无线网络
2.3.3 修改网络参数
2.3.4 网络应用:SSH远程控制
2.3.5 网络应用:Samba文件共享
2.4 安装系统
2.4.1 平台基础知识
2.4.2 安装Loongnix
2.4.3 安装Debian
第03章 使用龙芯派
第04章 龙芯派的软件开发
第05章 基于Qt开发拼图游戏的设计与实现
第06章 使用传感器搭建智能家居原型
第07章 基于室内定位技术的无人机编队系统
第08章 基于libmodbus开发数字采集系统
第09章 使用OpenWrt搭建个人路由器
OO0章 使用DPDK进行网络加速
OO1章 使用OpenCV+Qt实现图像识别
OO2章 语音关键词检索