作品简介

本书介绍龙芯1B(LS1B)芯片的原理与应用开发,以培养读者的动手能力和增强读者的工程素养为目标,按照项目驱动的思路展开知识的讲解和实践操作。本书基于LS1B开发套件,讲解LS1B的结构及原理,还介绍进行嵌入式系统开发需掌握的GPIO、UART等外设的基本原理与常用库函数,以及国产物联网操作系统RT-Thread的原理及应用开发。后通过一个综合设计——基于物联网的智慧路灯,让读者熟悉嵌入式系统设计流程。

孙冬梅,博士后,南京工业大学副教授。现任江苏省仪器仪表学会理事、江苏省射频识别技术标准化技术委员会委员。微课程“龙芯嵌入式系统设计及应用”获2020年江苏省高校微课教学比赛三等奖。编著的图书《嵌入式 Linux 系统设计及应用——基于国产龙芯 SoC》入选2020年江苏省高等学校重点教材。

作品目录

  • 前  言
  • 第01章 概述
  • 第02章 LS1B开发套件硬件平台
  • 第03章 软件开发基础和集成开发环境LoongIDE
  • 第04章 通用输入输出与外部中断
  • 第05章 通用同步/异步通信
  • 第06章 定时器
  • 第07章 I²C总线
  • 第08章 串行外设接口(SPI)
  • 第09章 CAN总线
  • 第10章 RT-Thread内核及其实现
  • 第11章 RT-Thread 的线程管理
  • 第12章 RT-Thread的系统节拍与定时器管理
  • 第13章 RT-Thread线程间同步与通信
  • 第14章 RT-Thread内存管理
  • 第15章 基于RT-Thread的LS1B文件系统
  • 第16章 基于 RT-Thread 的 LS1B网络系统
  • 第17章 基于RT-Thread的LS1B设备操作
  • 第18章 嵌入式系统的综合设计
  • 参考文献
  • 致  谢
展开全部