主页 详情

《智能嵌入技术开发与实践》_佟国香,孙红,张红岩,彭涛,朱振宁_14405635_9787302492221

【书名】:《智能嵌入技术开发与实践》
【作者】:佟国香,孙红,张红岩,彭涛,朱振宁
【出版社】:北京:清华大学出版社
【时间】:2018
【页数】:288
【ISBN】:9787302492221
【SS码】:14405635

最新查询

内容简介

第1章 嵌入式系统开发概述

1.1嵌入式系统概述

1.1.1嵌入式系统的定义

1.1.2嵌入式系统的特点

1.1.3嵌入式微处理器

1.1.4嵌入式操作系统

1.2嵌入式系统的组成

1.2.1嵌入式系统的硬件基础

1.2.2板级支持包BSP/硬件抽象层HAL

1.2.3嵌入式系统的软件基础

1.3嵌入式系统开发现状

1.3.1简单的嵌入式系统开发

1.3.2基于实时操作系统的嵌入式系统开发

1.3.3基于片上系统的嵌入式系统开发

小结

习题

第2章 ARM Cortex-M3微处理器

2.1 ARM Cortex-M3的内核结构

2.1.1 ARM微处理器的内核演变

2.1.2 ARM Cortex-M3内核特点

2.1.3寄存器组

2.2 ARM Cortex-M3的操作模式

2.2.1操作模式

2.2.2特权级别

2.3中断和异常管理

2.3.1概述

2.3.2中断向量表

2.3.3异常类型

2.3.4中断控制

2.4 MB9BF506R微处理器简介

2.4.1 MB9BF506R系统概要

2.4.2总线架构

2.4.3存储器架构

2.4.4 MB9BF506R的外部总线接口

2.4.5 MB9BF506R的工作模式

小结

习题

第3章 嵌入式软件开发基础

3.1 CMSIS-Cortex微控制器软件接口标准

3.1.1 Cortex系列微处理器的数据类型

3.1.2 CMSIS架构

3.1.3关于启动代码

3.1.4 CMSIS编码规则

3.1.5 CMSIS支持的工具链

3.2 MB9BF506R的外设驱动库

3.2.1概述

3.2.2例程的使用方法

3.3在线编程

3.3.1 Flash在线编程的程序设计

3.3.2程序的在线升级——BootLoader设计

3.3.3烧写程序到MCU内部Flash

3.4系统的低功耗设计

3.4.1影响系统功耗的因素及处理措施

3.4.2 MB9BF506R的低功耗工作模式

小结

习题

第4章 基于μC/OS-Ⅱ的嵌入式软件开发特点

4.1 μC/OS-Ⅱ内核概述

4.1.1μC/OS-Ⅱ的任务

4.1.2 μC/OS-Ⅱ的任务管理

4.1.3 μC/OS-Ⅱ的时钟节拍与时间管理

4.1.4 μC/OS-Ⅱ的任务的通信与同步

4.2实现μC/OS-Ⅱ的移植

4.2.1 μC/OS-Ⅱ移植的条件

4.2.2 μC/OS-Ⅱ移植工作

4.3基于μC/OS-Ⅱ的多任务系统开发

4.3.1 μC/OS-Ⅱ的配置

4.3.2基于μC/OS-Ⅱ的main函数设计

4.3.3任务代码的实现

小结

习题

第5章 嵌入式系统开发流程

5.1硬件开发平台

5.1.1 JX MB9BF506R开发板

5.1.2开发板硬件配置

5.2嵌入式系统开发环境

5.2.1安装IAR Embedded Workbench开发环境

5.2.2安装J-Link驱动程序

5.3在IAR EWARM Workbench中使用J-Link调试

5.3.1程序包的目录结构

5.3.2打开现有工程进行调试

5.3.3项目选项的设置

小结

习题

第6章 基于μC/OS-Ⅱ的嵌入式系统实验

6.1流水灯控制

6.1.1实验目的

6.1.2实验内容

6.1.3实验原理及说明

6.1.4相关初始化寄存器介绍

6.1.5设备驱动程序介绍

6.1.6程序设计

6.1.7实验步骤

6.2点阵LCD显示控制

6.2.1实验目的

6.2.2实验内容

6.2.3实验原理及说明

6.2.4相关寄存器介绍

6.2.5设备驱动程序介绍

6.2.6程序设计

6.2.7实验步骤

6.3基于消息邮箱机制的按键扫描和LED显示控制

6.3.1实验目的

6.3.2实验内容

6.3.3实验原理及说明

6.3.4相关初始化寄存器介绍

6.3.5设备驱动程序介绍

6.3.6程序设计

6.3.7实验步骤

6.4基于消息队列机制的温湿度模拟数据采集及显示

6.4.1实验目的

6.4.2实验内容

6.4.3实验原理及说明

6.4.4 A/D相关寄存器

6.4.5设备驱动程序介绍

6.4.6程序设计

6.4.7实验步骤

6.5利用RS232串口实现与PC通信

6.5.1实验目的

6.5.2实验内容

6.5.3实验原理及说明

6.5.4 UART相关寄存器

6.5.5设备驱动程序介绍

6.5.6程序设计

6.5.7实验步骤

6.6基于信号量机制的局域网CAN总线通信

6.6.1实验目的

6.6.2实验内容

6.6.3实验原理及说明

6.6.4 CAN的相关寄存器

6.6.5 CAN驱动程序介绍

6.6.6程序设计

6.6.7实验步骤

6.7 USB Function实验

6.7.1实验目的

6.7.2实验内容

6.7.3实验原理及说明

6.7.4 USB Function相关寄存器

6.7.5设备驱动程序介绍

6.7.6程序设计

6.7.7实验步骤

6.8 USB HOST实验

6.8.l实验目的

6.8.2实验内容

6.8.3实验原理及说明

6.8.4 USB HOST相关寄存器

6.8.5设备驱动程序介绍

6.8.6程序设计

6.8.7实验步骤

6.9综合实例——虚拟示波器

6.9.1实验目的

6.9.2实验内容

6.9.3实验原理及说明

6.9.4相关初始化寄存器介绍

6.9.5设备驱动程序介绍

6.9.6程序设计

6.9.7实验步骤

6.10综合实例——多功能数据采集显示系统

6.10.1实验目的

6.10.2实验内容

6.10.3实验原理及说明

6.10.4实验相关寄存器

6.10.5设备驱动程序介绍

6.10.6程序设计

6.10.7实验步骤

第7章 FM4应用扩展

7.1 FM4介绍

7.2 FM4 S6E2G系列开发套件概述

7.2.1开发板概述

7.2.2 FM4 S6E2G系列开发套件的跳线设置

7.3 FM4 S6E2G系列开发套件硬件构成

7.3.1 FM4 S6E2G系列开发套件的原理

7.4 FM4 S6E2G系列开发套件的开发环境配置

7.4.1软件安装

7.4.2卸载软件

7.4.3测试操作

7.5 FM4 S6E2G系列开发套件的开发实训

7.5.1概述

7.5.2实验背景

7.5.3实验A:使用PDL的ADC

7.5.4实验B:不使用PDL的ADC

7.5.5实验测试

小结

习题

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
0e5ec26a6f15e615a9f1e29d90f5af32#728df3f5a5bbb5841863406ffd58460c#37485793#14405635.zip