分享
 
 
 

基于MDK的STM32处理器开发应用(ARM RealView MDK系列丛书)

基于MDK的STM32处理器开发应用(ARM RealView MDK系列丛书)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,硬件/嵌入式开发,微机/cpu,
  品牌: 李宁

基本信息·出版社:北京航空航天大学出版社

·页码:520 页

·出版日期:2008年

·ISBN:7811244640/9787811244649

·条形码:9787811244649

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:ARM RealView MDK系列丛书

产品信息有问题吗?请帮我们更新产品信息。

内容简介《基于MDK的STM32处理器开发应用》介绍了基于MDK的STM32处理器开发应用。全书共9章,分为4部分。第一部分为基础篇,在讲解Cortex-M3处理器结构的基础上,详细介绍了Cortex-M3处理器的编程模型、总线架构、存储结构、异常处理机制、Thumb-2指令集。第二部分为准备篇,介绍了MDK的使用方法和STM32V100开发板,是读者学习使用MDK进行STM32处理器应用开发的准备知识。第三部分为应用篇,介绍了STM32处理器的所有接口及其结构、特点和功能,并给出了所有相应特殊功能寄存器的功能,最后都提供了一个小的应用实例。第四部分为综合篇,介绍了2个综合应用了ADC、GPIO、USB、SPI、TIMER等接口模块的应用实例RTL_Blinky和MP3 Player。

编辑推荐《基于MDK的STM32处理器开发应用》既可以作为嵌入式应用开发工程技术人员ARM最新处理器核Cortex-M3的编程入门指导书,又可以作为使用MDK进行STM32处理器开发的参考书,还可以作为STM32处理器的开发参考手册。

目录

第一部分 基础篇

第1章 Cortex-M3处理器简介

1.1 Cortex-M3处理器的特点

1.2 Cortex-M3处理器的基本结构

1.3 STM32系列处理器

1.3.1 STM32处理器的分类

1.3.2 STM32F10x处理器的内部结构

1.3.3 STM32系列MCU的优点

1.3.4 STM32处理器开发工具

第2章 Cortex-M3处理器编程模型

2.1 处理器工作模式及状态

2.1.1 特权访问和用户访问

2.1.2 Main栈和Process栈

2.2 寄存器

2.2.1 通用寄存器

2.2.2 程序状态寄存器(xPSR)

2.3 数据类型与存储器格式

2.4 指令集

2.5 系统控制寄存器

第3章 STM32处理器总线结构和存储器

3.1 系统总线构架

3.2 存储器的组织与映射

3.2.1 存储组织

3.2.2 STM32处理器存储器映射

3.3 位 段

3.4 启动配置

第4章 Cortex-M3的异常处理

4.1 异常的类型

4.2 异常的优先级

4.2.1 优先级

4.2.2 优先级分组

4.2.3 优先级对异常处理的影响

4.2.4 异常活动等级

4.3 异常处理

4.3.1 异常处理的进入与处理

4.3.2 异常处理的退出

4.4 复位过程

4.4.1 向量表

4.4.2 启动过程

4.5 多堆栈的设置

4.6 Abort模式

4.6.1 硬故障

4.6.2 Local故障和升级

4.6.3 故障状态寄存器和故障地址寄存器

第二部分 准备篇

第5章 快速启用MDK

5.1 MDK的安装与配置

5.1.1 MDK安装的最小系统要求

5.1.2 MDK的安装

5.1.3 MDK的目录结构

5.1.4 注册与帮助

5.2 μVision IDE

5.2.1 菜单栏、工具栏、状态栏

5.2.2 工程工作区

5.2.3 工作区

5.2.4 输出窗口

5.2.5 内存窗口

5.2.6 观测窗口

5.2.7 外设对话框

5.3 开发过程

5.3.1 选择工具集

5.3.2 创建工程并选择处理器

5.3.3 配置处理器启动代码

5.3.4 配置硬件选项

5.3.5 创建源文件及文件组

5.3.6 编译链接工程

5.3.7 调试程序

5.3.8 建立HEX文件

5.3.9 下载HEX文件

第6章 STM32V100评估板

6.1 STM103V100评估板的基本结构

6.2 STM103V100评估板的I/O接口

第三部分 应用篇

第7章 STM32处理器基本接口应用

7.1 通用I/O端口

7.1.1 通用I/O端口(GPIO)功能描述

7.1.2 相关功能寄存器

7.1.3 应用实例

7.2 嵌套向量中断控制器

7.2.1 嵌套向量中断控制器功能描述

7.2.2 应用实例

7.3 外部中断/事件控制器

7.3.1 外部中断/事件控制器功能描述

7.3.2 相关功能寄存器

7.3.3 应用实例

7.4 电源控制

7.4.1 电源控制系统功能描述

7.4.2 相关功能寄存器

7.4.3 应用实例

7.5 串行通信接口

7.5.1 串行通信接口功能描述

7.5.2 相关功能寄存器

7.5.3 应用实例

7.6 实时时钟

7.6.1 实时时钟功能描述

7.6.2 相关功能寄存器

7.6.3 应用实例

7.7 备份寄存器

7.7.1 备份寄存器功能描述

7.7.2 相关功能寄存器

7.7.3 应用实例

7.8 看门狗

7.8.1 看门狗功能描述

7.8.2 相关功能寄存器

7.8.3 独立看门狗应用实例

7.8.4 窗口看门狗应用实例

7.9 通用定时器

7.9.1 通用定时器功能描述

7.9.2 相关功能寄存器

7.9.3 应用实例

7.10 高级控制定时器

7.10.1 高级控制定时器功能描述

7.10.2 相关功能寄存器

7.10.3 应用实例

7.11 DMA控制器

7.11.1 DMA控制器功能描述

7.11.2 相关功能寄存器

7.11.3 应用实例

7.12 A/D转换器

7.12.1 A/D转换器功能描述

7.12.2 相关功能寄存器

7.12.3 应用实例

第8章 STM32处理器通信接口应用

8.1 控制局域网通信接口

8.1.1 控制局域网通信接口功能描述

8.1.2 相关功能寄存器

8.1.3 应用实例

8.2 I2C接口

8.2.1 I2C接口功能描述

8.2.2 相关功能寄存器

8.2.3 应用实例

8.3 SPI接口

8.3.1 SPI接口功能描述

8.3.2 相关功能寄存器

8.3.3 应用实例

8.4 全速USB接口

8.4.1 USB接口功能描述

8.4.2 USB编程中需要考虑的问题

8.4.3 相关功能寄存器

8.4.4 应用实例

第四部分 综合篇

第9章 STM32处理器综合应用

9.1 RTX_Blinky

9.1.1 硬件电路

9.1.2 RTX内核

9.1.3 软件程序设计

9.1.4 实时跟踪分析

9.1.5 运行过程

9.2 MP3 Player

9.2.1 SD卡的结构及读写方法

9.2.2 FAT16文件系统简介

9.2.3 VS1003-MP3/WMA音频编解码器简介

9.2.4 简易声波播放器的设计与实现

9.2.5 简易MP3 Player的设计与实现

参考文献

……[看更多目录]

序言回顾微控制器的发展历史,4位或8位微控制器产品首先被应用到了工业控制中,工业生产的过程控制逐渐从以继电器和机械延迟开关为主的控制系统,全面提升到了以电子控制为主的环境中。随着半导体技术的发展、生产工艺的提高,以及半导体生产商和各个IP供应商的细致分工,微控制器的应用越来越多地渗透到包括工业控制、公共交通、汽车电子、智能家电、办公设备、医疗器械,安全防护等各个领域,伴随着微控制器产品的多样化和持续走高的性价比,曾经高高在上的智能家电产品飞入了寻常百姓家中,从平板高清电视到智能冰箱、空调.再从微波炉、电饭煲到

文摘第一部分 基础篇

第1章 Cortex-M3处理器简介

2006年ARM公司推出了基于ARMv7架构的Cortex系列的标准体系结构,以满足各种技术的不同性能要求,包含A、R、M三个分工明确的系列。其中,A系列面向复杂的尖端应用程序,用于运行开放式的复杂操作系统;R系列适合实时系统;M系列则专门针对低成本的微控制领域。本章将简要介绍Cortex-M3处理器一些特点和基本结构,以及ST公司新推出的基于Cortex-M3核的STM32系列处理器。

1.1 Corlex-M3处理器的特点

(Corlex-M3是首款基于ARMv7-M体系结构的32位标准处理器,具有低功耗、少门数、短中断延迟、低调试成本等众多优点。它是专门为在微控制系统、汽车车身系统、工业控制系统和无线网络等对功耗和成本敏感的嵌入式应用领域实现高系统性能而设计的,它大大简化了编程的复杂性,集高性能、低功耗、低成本于一体。

Corlex-M3处理器在结构上包括处理器内核、嵌套向量中断控制器(Nesled Veclored Interrupt Controller.NVIC)、存储器保护单元(Memory Protection Unit.MPU)、总线接口单元和跟踪调试单元等,它们有以下特点:

采用了基于哈佛(Harvard)架构的3级流水线内核,集成了分支预测、单周期乘法、硬件除法等众多功能强大的特性,使其在Dhrystone benchmark上有着出色的表现,可达到1.25 DMIPS/MHz,而功耗仅为0.19 mW/MHz。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有