网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 嵌入式系统原理及应用--基于ARM Cortex-M3内核的STM32F103系列微控制器(高等院校信息技术规划教材)
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书通过与常见的桌面通用系统比较,引入嵌入式系统的基本概念,主要介绍目前最新的ARM CortexM3内核以及意法半导体公司推出的基于ARM CortexM3内核的STM32F103微控制器。
全书共分3篇第1篇(第1、2章)为系统篇,介绍嵌入式系统及其开发的基本概念;第2篇(第3、4章)为内核篇,分析ARM CortexM3内核以及基于ARM CortexM3内核的STM32F103微控制器的体系结构、工作原理、编程模型和开发方法等;第3篇(第5~12章)为片内外设篇,基于STM32F103微控制器讲述常用的片上外设/接口,包括GPIO、定时器、EXTI、DMA、ADC、USART、SPI和I2C等,并分别给出在KEIL MDK下采用库函数方式使用这些片上外设/接口进行应用开发的典型案例。
本书适合作为高等院校计算机、自动化、电子信息等电气信息类专业高年级本科生、研究生嵌入式相关课程的教材,同时可供从事嵌入式开发的技术和研究人员参考。
目录
第1篇 系统篇
第1章 嵌入式系统概述
1.1 嵌入式系统的定义和特点
1.1.1 嵌入式系统的定义
1.1.2 嵌入式系统和通用计算机比较
1.1.3 嵌入式系统的特点
1.2 嵌入式系统的硬件
1.2.1 嵌入式处理器
1.2.2 嵌入式存储器
1.2.3 嵌入式I/O设备
1.2.4 嵌入式I/O接口
1.3 嵌入式系统的软件
1.3.1 无操作系统的嵌入式软件
1.3.2 带操作系统的嵌入式软件
1.4 嵌入式系统的分类
1.4.1 按硬件(嵌入式处理器)划分
1.4.2 按软件复杂度划分
1.4.3 按实时性划分
1.4.4 按使用对象划分
1.5 嵌入式系统的应用
1.5.1 国防军事
1.5.2 工业控制
1.5.3 消费电子
1.5.4 办公自动化产品
1.5.5 网络和通信设备
1.5.6 汽车电子
1.5.7 金融商业
1.5.8 生物医学
1.5.9 信息家电
1.6 本章小结
习题
第2章 嵌入式系统开发
2.1 嵌入式系统的开发环境、开发工具和调试方式
2.1.1 嵌入式系统的开发环境
2.1.2 嵌入式系统的开发工具
2.1.3 嵌入式系统的调试方式
2.2 嵌入式系统的开发语言
2.2.1 嵌入式硬件开发语言
2.2.2 嵌入式软件开发语言
2.3 嵌入式系统的开发过程
2.3.1 需求分析
2.3.2 系统设计
2.3.3 系统实现
2.3.4 系统测试
2.3.5 系统发布
2.4 嵌入式开发工程师之路
2.4.1 嵌入式行业和人才的现状分析
2.4.2 嵌入式开发工程师的能力要求
2.4.3 嵌入式开发工程师的进阶之路
2.5 本章小结
习题
第2篇 内核篇
第3章 ARMCortex—M3处理器
3.1 ARMCortex—M3组成结构
3.1.1 Cortex—M3内核
3.1.2 调试系统
3.2 ARMCortex—M3总线接口
3.2.1 Cortex—M3总线接口类型
3.2.2 Cortex—M3总线连接方案
3.3 ARMCortex—M3编程模型
3.3.1 工作状态
……
第4章 基于ARMCortex—M3的STM32微控制器
第3篇 片内外设篇
第5章 GPIO
第6章 定时器
第7章 中断
第8章 DMA
第9章 ADC
第10章 UART
第11章 SPI
第12章 I2C
附录A ASCII码表
附录B STM32 F103微控制器大容量产品系列引脚定义表
附录C STM32 F103微控制器中等容量产品系列引脚定义表
附录D STM32 F103微控制器小容量产品系列引脚定义表
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 22:40:16