pdf

《零死角玩转STM32—F103霸道》

  • 1星
  • 日期: 2018-03-28
  • 大小: 29.31MB
  • 所需积分:1分
  • 下载次数:87
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: STM32

STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。按性能分成两个不同的系列:STM32F103“增强型”系列和STM32F101“基本型”系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。

ARM

ARM架构,过去称作进阶精简指令集机器(Advanced RISC Machine,更早称作:Acorn RISC Machine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于行动通讯领域,符合其主要设计目标为低耗电的特性。

单片机

单片机(Microcontrollers,亦称MCU)包括了CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。

高清可复制版本

本书分为基础入门篇和提高篇,入门篇需要按照顺序学习,讲究循序渐进,步步为营。学习完基础篇之后,应该算基本入门M3。提高篇属于高级例程,学习的时候并不一定要按照书中的章节排序,可根据需要跳跃式的学习。

文档内容节选

零死角玩转 STM32F103霸道 第1章 如何使用本书 11 本书的学习顺序 本书分为基础入门篇和提高篇,入门篇需要按照顺序学习,讲究循序渐进,步步为营 学习完基础篇之后,应该算基本入门 M3提高篇属于高级例程,学习的时候并不一定要按 照书中的章节排序,可根据需要跳跃式的学习 12 本书的参考资料 本书参考资料为:STM32F10X中文参考手册和CortexM3 权威指南,这两本 是 ST 官方的手册,属于精华版,面面俱到,无所不包限于篇幅问题,本书不可能面面具 到,着重框图分析和代码讲解,有关寄存器的详细描述则略过,在学习本书的时候,涉及 到寄存器描述部分还请参考这两本手册,这样学习效果会更佳 13 本书的编写风格 本书着重讲解 F103 的外设以及外设的应用,力争全面分析每个外设的功能框图和外设 的使用方法,让读者可以零死角的玩转 STM32F103 系列基本每个章节对应一个外设, 每章的主要内容大概分为三个部分,第一部分为简介,第二部分为外设功能框图分析,第 三部分为代码讲解 外设简介则是用自己的话把外设概括性的介绍一遍,力图语句简短,通俗易懂,并不 会完全照......

零死角玩转 STM32F103—霸道 第1章 如何使用本书 1.1 本书的学习顺序 本书分为基础入门篇和提高篇,入门篇需要按照顺序学习,讲究循序渐进,步步为营。 学习完基础篇之后,应该算基本入门 M3。提高篇属于高级例程,学习的时候并不一定要按 照书中的章节排序,可根据需要跳跃式的学习。 1.2 本书的参考资料 本书参考资料为:《STM32F10X-中文参考手册》和《Cortex-M3 权威指南》,这两本 是 ST 官方的手册,属于精华版,面面俱到,无所不包。限于篇幅问题,本书不可能面面具 到,着重框图分析和代码讲解,有关寄存器的详细描述则略过,在学习本书的时候,涉及 到寄存器描述部分还请参考这两本手册,这样学习效果会更佳。 1.3 本书的编写风格 本书着重讲解 F103 的外设以及外设的应用,力争全面分析每个外设的功能框图和外设 的使用方法,让读者可以零死角的玩转 STM32—F103 系列。基本每个章节对应一个外设, 每章的主要内容大概分为三个部分,第一部分为简介,第二部分为外设功能框图分析,第 三部分为代码讲解。 外设简介则是用自己的话把外设概括性的介绍一遍,力图语句简短,通俗易懂,并不 会完全照抄数据手册的介绍。 外设功能框图分析则是章节的重点,该部分会详细讲解功能框图的每个部分的作用, 这是学习 F103 的精髓所在,掌握了整个外设的框图则可以熟练的使用该外设,熟练的编程, 日后学习其他型号的单片机,也将会得心应手。因为即使单片机的型号不同,外设的框图 还是基本一样的。这一步的学习比较枯燥,但是必须死磕,方能达成所愿。 代码分析则是讲解使用该外设的实验讲解,主要分析代码流程,和一些编程的注意事 项。在掌握了框图之后,代码部分则是手到擒来而已。 1.4 本书的配套硬件 本书配套的硬件平台为:秉火 STM32-F103ZE-霸道,型号简称“霸道”,学习的时候 如果配套该硬件平台做实验,学习必会达到事半功倍的效果,可以省去中间移植时遇到的 各种问题。 论坛:www.firebbs.cn 1 / 898 淘宝:https://fire-stm32.taobao.com 零死角玩转 STM32F103—霸道 图 1-1 秉火 STM32F103—霸道 1.5 本书的技术论坛 如果在学习过程中遇到问题,可以到论坛:www.firebbs.cn 发帖交流 ,开源共享,共 同进步。 鉴于水平有限,本书难免有纰漏,热心的读者也可把勘误发到论坛好让我们改进做得 更好,祝您学习愉快,M3 的世界,秉火与您同行。 论坛:www.firebbs.cn 2 / 898 淘宝:https://fire-stm32.taobao.com 零死角玩转 STM32F103—霸道 论坛:www.firebbs.cn 3 / 898 淘宝:https://fire-stm32.taobao.com 零死角玩转 STM32F103—霸道 第2章 如何安装 KEIL5 本章内容所涉及的软件只供教学使用,不得用于商业用途。个人或公司因商业用途导 致的法律责任,后果自负。 2.1 温馨提示 1、安装路径不能带中文,必须是英文路径 2、安装目录不能跟 51 的 KEIL 或者 KEIL4 冲突,三者目录必须分开 3、KEIL5 的安装比起 KEIL4 多了一个步骤,必须添加 MCU 库,不然没法使用。 4、如果使用的时候出现莫名其妙的错误,先百度查找解决方法,莫乱阵脚。 2.2 获取 KEIL5 安装包 要想获得 KEIL5 的安装包,在百度里面搜索“KEIL5 下载”即可找到很多网友提供的 下载文件,或者到 KEIL 的官网下载:https://www.keil.com/download/product/,一大堆注册 非常麻烦。我们这里面 KEIL5 的版本是 MDK5.15,以后有新版本大家可使用更高版本。 2.3 开始安装 KEIL5 双击 KEIL5 安装包,开始安装,next。 论坛:www.firebbs.cn 4 / 898 淘宝:https://fire-stm32.taobao.com 零死角玩转 STM32F103—霸道 Agree,Nest 选择安装 路径,路径不能带中文,next 论坛:www.firebbs.cn 5 / 898 淘宝:https://fire-stm32.taobao.com
更多简介内容

推荐帖子

评论

soso的6次测试用户名
很实用,谢谢分享
2020-12-30 09:42:05回复
art116
很不错,找这个文章很久了,终于下载下来了
2020-01-05 09:24:55回复
登录/注册

意见反馈

求资源

回顶部

datasheet推荐 换一换

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

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

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })