热搜关键词: MATLAB天线OpenCVVHDL

pdf

嵌入式系统原理及应用基于ARM Cortex-M3 内核的STM32F103系列微控制器

  • 1星
  • 2022-06-27
  • 74.98MB
  • 需要1积分
  • 4次下载
  • favicon收藏
  • rep举报
  • free评论
标签: ARM

ARM

嵌入式

嵌入式

《ARM  Cortex-M3嵌入式原理及应用:基于STM32F103微控制器/清华开发者书库》旨在传承51经典,发扬ARM长处,助推MCU升级;以学生认知过程为导向组织教材内容,采取项目代领,全案例讲解的方式,着重培养学生实践应用能力。该书详细阐述了基于ARMCortex-M3内核的STM32F103微控制器嵌入式系统硬件设计方法和软件开发技术。全书共有15章,划分为3部分:第1部分(第1~3章)为系统平台模块,讲述嵌入式系统定义、开发板硬件平台和工程模板创建;第2部分(第4~9章)为基本外设模块,分别对STM32嵌入式系统常用外设模块进行介绍,包括GPIO、中断、定时器、PWM和嵌入式系统接口技术;第3部分(第10~15章)为扩展外设模块,分别对STM32嵌入式系统高级外设模块进行介绍,包括USART、SPI、OLED、ADC、IIC、EEPROM和RTC等。

《ARM  Cortex-M3嵌入式原理及应用:基于STM32F103微控制器/清华开发者书库》适合作为高等院校计算机、自动化、电子信息、机电一体化、物联网等专业高年级本科生或研究生嵌入式相关课程的教材,同时可供从事嵌入式开发的技术和研究人员参考。

第1章  ARM  Cortex-M3嵌入式系统

1.1  嵌入式系统概述

1.1.1  什么是嵌入式系统

1.1.2  嵌入式系统和通用计算机系统比较

1.1.3  嵌入式系统的特点

1.1.4  嵌入式系统的应用领域

1.1.5  嵌入式系统范例

1.2  ARM  Cortex-M3处理器

1.2.1  ARM公司

1.2.2  ARM处理器

1.3  STM32微控制器

1.3.1  从Cortex-M3内核到基于Cortex-M3的MCU

1.3.2  STM32微控制器产品线

1.3.3  STM32微控制器命名规则

1.4  嵌入式系统的软件

1.  4.1  无操作系统的嵌入式软件

1.4.2  带操作系统的嵌入式软件

1.4.3  典型嵌入式操作系统

1.4.4  软件架构选择建议

本章小结

思考与扩展

第2章  STM32开发板硬件系统

2.1  开发板总体概况

2.1.1  开发板设计背景

2.1.2  开发板总体介绍

2.2  电源模块

2.2.1  电源模块原理图

2.2.2  电源模块工作原理

2.3  核心板电路

2.3.1  CPU模块

2.3.2  串口通信模块

2.3.3  外接晶振模块

2.3.4  备用电源模块

2.3.5  ADC模块电源

2.3.6  CPU滤波电路

2.3.7  复位电路

2.3.8  启动设置电路

2.4  110模块电路

2.4.1  LED指示灯模块

2.4.2  按键模块

2.4.3  数码管模块

2.4.4  蜂鸣器模块

2.4.5  0LED显示屏电路

2.5  扩展模块电路

2.5.1  温度传感器

2.5.2  红外传感器

2.5.3  AD采样模块

2.5.4  EEPROM存储器

2.5.5  I/O引脚外接模块

本章小结

思考与扩展

第3章  MDK软件与工程模板创建

3.1  STM32固件库认知

3.1.1  STM32固件库概述

3.1.2  STM32固件库下载

3.1.3  STM32固件库目录结构

3.2  工程模板创建

3.2.1  Keil  MDK-ARM软件简介

3.2.2  工程模板的创建

3.3  软件模拟仿真

本章小结

……

第4章  通用目的输入输出口

第5章  LED流水灯与SysTick定时器

第6章  按键输入与蜂鸣器

第7章  数码管动态显示

第8章  中断系统与基本应用

第9章  定时器与脉冲宽度调制

第10章  串行通信接口USART

第11章  SPI与OLED显示屏

第12章  模拟数字转换器

第13章  直接存储器访问

第14章  I2C接口与EEPROM存储器

第15章  RTC时钟与BKP寄存器

附录A  ASCII码表

附录B  STM32F103微控器小容量产品系列引脚定义表

附录C  STM32F103微控器中等容量产品系列引脚定义表

附录D  STM32F103微控器大容量产品系列引脚定义表

参考文献

嵌入式系统原埋及应川
基千ARM Cortex-M3内核
的STM32F103系列微控制器
王益涵孙宪坤史志才编著
|
I
:
· 从读者认知的角度出发, 以嵌入式系统的组成为线索, 采用
自下而上的方法, 从硬件到½件依次介绍嵌入式系统。
· 将嵌入式系统的
般原理与实际应用开发相结合。
· 重视硬件, 强调底层。
WQBo½k疆
www.wqbook.com
清华大学出版社数字出版½站
淉件下½½
样书申消
教材推荐
技术交流
.1
1 1
)|
1
l1 1
1
1
I
-
11
5
9
7
S
N
2
4
I
I
B
3
(
4
1
35
9
71
8
7
7
8
2
,q
1
3
3
q
9
89.00
高等院校信患技术规划教材
嵌入式系统原埋及应用
王益涵孙宪坤史志才编著
——基千ARM Cortex-M3内核
的STM32F103系列微控制器
清华大学出版社
北京
内容简介
本书通过与常见的桌面通用系统比较,引入嵌入式系统的基本概念,主要介绍目前最新的ARM
Cortex-M3内核以及意法半导½公司推出的基于ARM Cortex-M3内核的STM32Fl03微控制器。
全书共分3篇:第1篇(第1
2章)为系统篇,介绍嵌入式系统及其开发的基本概念;第2篇(第3
4
章)为 内核篇,分析ARM Cortex-M3内核以及基千ARM Cortex-M3内核的STM32Fl03微控制器的½
系结构
工½原理
编程模型和开发方法等;第3篇(第5~12章) 为 片内外设篇,基于 STM32Fl03微控
制器讲述常用的片上外设/接口,包括GPIO、定时骈、EXTLDMA
ADC
USART
SPI和 I2C等,并分
别给出在KEIL MDK下采用库½数方式½用这些片上外设/接口进行应用开发的典型案例
本书适合½为高等院校计算机
自动化、电子信息等电气信息类专业高 年级本科生
研究生嵌入式
相关课程的教材,同时可供从事嵌入式开发的技术和研究人员参考。
本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
版权所有,侵权必究。
侵权举报电话:010-62782989
13701121933
图书在版编目(CIP)数据
嵌入式系统原理及应 用: 基 千 ARM Cortex-M3 内 核 的 STM32Fl03系列微 控 制 器/王益涵,
孙宪坤,史志才编著
北京:清华大学出版社,2016
高等院校信息技术规划教材
ISBN 978-7-302-44135-9
I. O嵌…
Il. CD王…@孙…@史…
皿. O单片微型计算机
高等学校
教材
N. (DTP368.1
中½版本图书馆CIP数据核字(2016)第139130号
责任编辑:焦
责任校对:梁
责任印制:½
战晓雷
封面设计:傅瑞学
出版发行:清华大学出版社
½
址:http://www.tup. com.en, http,//www.wqbook.com
址:北京 清华大学学研大厦A座
编:100084
购:010-62786544
社总机:010-62770175
投稿与读者服务:010-62776969, c-service@tup. tsinghua. edu. en
质量反馈:010-62772015, zhiliang@tup. tsinghua. edu.en
课件下½½:http://www. tup.com.en, 010-62795954
印刷者:北京富博印刷有限公司
装订者:北京市密云县京文制本装订厂
销:全½新华书店
, !
次:2016年10月第1版
本:185mmX 260mm
数:1~2000
价:89.00元
....-·.
...
i .,
. .J
张:38. 5
数:913千字
次:2016年10月第U次印刷
-·.;
产品编号:068027-01
一½'-
月廿舌
无处不在。
re”rd.
理器时代,性½得到了显著提升,片上资源更加丰富,功½也越来越
小、功耗½、成 本½、可靠实时等特点,深入人们生活的各个角½。
复杂和完善。 尤其是进入
21
世纪以来,嵌入式系统因其 具有½积
专用计算机系统,嵌入式系统 从
8
½、
16
½处理器时代跨入
32
½处
随着计算机和微 电子技术的发展,½为面向特定应用而定制的
大到½防军事、工业控制,小到消费电子、办公自动化,嵌入式系统
随着嵌入式系统在各个行业的广泛应用,社会对 嵌入式技术人
才的需求量也日趋上升,具有一定开发经验的嵌入式工程师成为职
场上的紧缺人才。 目前,½内大多数高校的电气信息类专业½开设
了嵌入式相关课程,社会上也有各种嵌入式培训班,以满足嵌入式
人才培养的需求。 ½是,现有嵌入式系统书籍,或重 共性 一阐
述嵌入式理论知识和基本 原理,或重 特性 一一-讲解某款嵌入式处
理器、某种嵌入式操½系统的原 理及其应用开发;而缺乏一本 共
性 和 个性 兼顾
既½较为系统地介绍嵌入式系统的基本概念
和一般原理,又½指导初学者在买际½硬件环境中进行开发 实践的
嵌入式书籍 。
将嵌 入 式 系统的理 论 知 识 和 基 于
ARM Cortex-M3
内 核 的
本书从结构上 分为三大部分:
第一部分(第1、2章)为系统篇,通过与桌面系统的比较,介绍
嵌入式系统及其开发的基本概念。
第二部分(第
3
4
章)为内核篇,分析目前最新的
ARM Cortex­
针对上述情况,½者根据多年的嵌入式系统教学和开发经验,
STM32Fl03
微控制器的实际开发相结合,编写了本书。
的½系结构、工½ 原理、编程模型和开发方法等。
M3
内核以及基于
ARM Cortex-M3
内核的
STM32Fl03
微控 制器
第三部分(第
5~12
章)为 片内外设篇,基于
STM32Fl03
微控
制器讲述各个常用的片上外设/接口,包括
GPIO
、定时器、
EXTI
DMA
ADC
USART
SPI
I2C
等,并分 别给出在
KEIL MDK
展开预览

推荐帖子 最新更新时间:2022-08-11 16:42

关于C2000程序串口升级
以F28335为例,介绍如何通过SCI串口进行在线程序升级。 跳线,以28335 controlcard为例。 需要先用跳线将芯片的boot模式设置为SCI-A启动(设置boot模式,即配置boot引脚对应GPIO口的电平)。 注:如果使用TI开发板做此实验,一般开发板上都会留有控制boot引脚的开关,查询一下对应开发板的user’s guide可以找到开关位置并进行设置
Aguilera DSP 与 ARM 处理器
参与HELPER2416开发板助学计划: 学习资料+工具分享
本帖最后由 foxpro2005 于 2014-7-8 01:30 编辑 HELPER2416板子今天也收到了,首先非常感谢君益兴科技公司的大力支持, 同时也非常感谢EEWORLD为广大坛友提供这么多不错的活动。 收到板子后,感觉非常赞, 所以今天晚上连忙花点时间来把玩一下... 先来个全家福:(注: JLINK V8是以前买的...) 连接JLINK V8测试 测试 以前在
foxpro2005 嵌入式系统
[KW41Z]HALO光剑商标申请,打造一个属于自己的光剑品牌
2017年4月1日起商标申请官费已经降到300元/件而且可以直接在官网上申请,跳过代理,这样注册商标的代理费也省了比起以前一件商标动辄一两千的申请费,300元已经是非常便宜了做这把光剑的材料成本都要500元以上,一件商标才300元,还能保护10年说不定以后就真做这东西卖呢,等什么,弄起来再说 要申请商标首先要确定要申请的内容,我的光剑取名为HALO感觉这个名字不错,查询一下对应的类别下有没有人申请
littleshrimp NXP MCU
关于DM8168开发环境的搭建问题请教
本人目前正在用EZRDK搭建DM8168 EVM的开发平台,现在已经烧写了uboot进nand里面了,正在通过网口传输内核镜像去nand里面,问两个问题: 1. uboot串口有信息,但参照技术手册经过相关设置后,电脑始终连接不上目标板,电脑使用静态地址,目标板占用实验室一个空闲的地址,ping不成功,指示灯也不亮,请问是什么原因呢? 2.请问有谁比较熟悉SDK的搭建呢?能方便留下您的qq一起
ilegendforever DSP 与 ARM 处理器
芯片厂商的某些参数会不会虚标?
最近看到两个网友的帖子,关于测试芯片手册上的某些参数的问题,测出来的结果都与芯片手册上所述有差距 之前听说,市面上的充电宝会虚标,比如标一万容量的,实际可能也就七八千 那芯片厂商的某些参数会不会也出现虚标的现象? 顺便贴出来这2位网友的帖子,发烧友们不妨试试,也许他们的测试方法有问题,也期待大神们多点拨 1、gpio翻转速度测试 2、LPC1768与LPC54102数
名侦探柯丽 单片机
求救:R7F0C002L内存问题
我是新人,最近刚刚接触这个单片机,是修改别的代码,单片机的型号是R7F0C002L,64脚的,应该有1.5K的内存,可是程序编译后的结果显示不到1K的内存。 具体显示如下: *** Memory Area Information *** ROM : 423FH byte(s) real data RAM : 31BH byte(s) real data *** Memory Area
nahaotian 瑞萨电子MCU

评论

登录/注册

意见反馈

求资源

回顶部
查找数据手册?

EEWorld Datasheet 技术支持

热门活动

相关视频

可能感兴趣器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
×