从0开始教你学STM32

从0开始教你学STM32 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
赵星寒 著



点击这里下载
    


想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-12-23

类似图书 点击查看全场最低价

图书介绍

出版社: 北京航空航天大学出版社
ISBN:9787512415676
版次:1
商品编码:11556968
包装:平装
开本:16开
出版时间:2014-09-01
用纸:胶版纸
页数:275
字数:384000
正文语种:中文


相关图书





图书描述

内容简介

  《从0开始教你学STM32》以引导读者快速全面掌握STM32系列嵌入式微控制器为目的,由浅入深地带领大家进入STM32的世界。本书详细介绍了STM32F103最小系统、寄存器及存储器、最小系统管理、中断和事件、汇编语言编程方法、汇编语言工程项目、Thumb��2指令集、伪指令、C语言编程方法、混合编程方法、通用外部端口GPIO和复用外部端口AFIO、模拟/数字转换器ADC、通用异步同步收发器USART等。
  《从0开始教你学STM32》非常适合STM32F10x嵌入式微控制器的初学者,以及有一定嵌入式应用基础的电子工程技术人员参考,也可作为高等院校电子信息、自动控制等专业的教学和科研开发参考书。

内页插图

目录

第1章 概述1.1STM32F1xx系列概述1.1.1STM32F1xx的多个子系列1.1.2STM32F1xx系列特点1.1.3内核简介1.2封装1.3接口1.4选型指南1.5开发环境第2章 STM32F103最小系统2.1最小系统设计2.1.1最小系统2.1.2电源2.1.3复位控制2.1.4系统启动模式2.1.5振荡器2.2JTAG接口第3章寄存器及存储器3.1内部通用工作寄存器3.2ST.M32F1xx存储器空间3.2.1存储器映像3.2.2外设管理寄存器3.2.3内嵌Flash存储器3.2.4内嵌SRAM存储器3.2.5系统存储器3.3堆栈及栈区3.4数据格式3.4.1数据的大端和小端3.4.2地址对准3.5位段(bit-banding)操作3.5.1位操作概念和位操作分区3.5.2位段操作3.5.3位段操作应用举例第4章 最小系统管理4.1电源系统管理4.1.1电压监测器PVD4.1.2低功耗模式4.1.3实时时钟的自动唤醒AWU方式4.1.4电源控制寄存器组介绍4.2 复位系统4.2.1系统复位4.2.2系统复位源的识别和应用4.2.3外部设备复位4.3时钟系统管理4.3.1独立看门狗(IWDG)时钟4.3.2实时时钟RTC4.3.3系统主时钟4.3.4外部设备时钟4.3.5输出时钟源4.3.6时钟管理寄存器组……第5章 中断和事件第6章 汇编语言编程方法第7章 汇编语言工程项目第8章 Thumb-2指令集第9章 伪指令第10章 C语言编程方法第11章 混合编程方法第12章 通用外部端口GPl0和复用外部端口AFIo第13章 模拟/数字转换器ADC

前言/序言

  我学过和使用过很多种微处理器,但还是对STM32系列情有独钟,在应用了几次这种芯片之后,很想向广大初学者推荐这个系列产品。
  STM32系列是一款以ARM为核的微处理器系列,其内核是高档的ARM Cortex�睲3体系结构。STM32系列微处理器成员比较多,既包含高性能外围复杂的芯片,也包含高性能小封装的芯片,其中小封装的芯片以价格低廉、性能优良而著称,在很多场合可以替代高端的单片机。
  学习这个系列的微处理器,对于初学者建议如下。
  1.使用寄存器编程方法,而不是函数库编程方法
  STM32系列软件编程有两种方法:一种是传统的编程方法,称为寄存器方法,就是学习使用微处理器的寄存器,并通过对寄存器的操作实现编程;另一种称为函数库方法,就是使用厂家提供的函数库编程,这种方法不需要学习微处理器的寄存器。
  之所以推荐使用寄存器方法,主要原因如下:
  ① 寄存器编程方法是普遍应用的方法。这种编程方法,对所有微处理器都适用,因此学会这种方法对学习其他微处理器会有所帮助;而函数库编程方法只是针对这一系列微处理器适用,对学习其他微处理器则没有帮助。
  ② 寄存器编程方法是一种底层的、与硬件相关的方法。在使用中需要对微处理器的硬件和寄存器进行认真的学习,有助于了解各种微处理器及其应用;而即使能够很熟练地应用函数库方法,也无法了解微处理器的细节,对深入学习没有多大帮助。
  ③ 如果对微处理器的寄存器了解不够,那么在使用函数库方法时遇到困难就无法解决。
  总之,寄存器编程方法是最基本的方法,具有普遍性,因此本书建议初学者从学习这一方法出发,以STM32微处理器为入门芯片,开始学习微处理器的应用,特别是ARM系列微处理器的应用。
  2. 学习微处理器,重要的是实践,因此需要找一套仿真环境软件
  仿真环境建议使用Keil公司的μVision,或者称为RealView,这套软件易于学习,一般试用版也较易获得。在这个环境中,可以编辑、编译C语言和汇编语言源程序,也可以仿真调试程序,提高自己的实战水平。
  在使用时,注意需要正确设置环境。
  3. 如果熟悉了上述仿真软件,还需要找一套仿真器
  现在,一套STM32的仿真器价格很低,这是学习的基础。一般情况下,STM32芯片的仿真器可以仿真很多芯片,因此还会有很多其他用途。仿真器都是JTAG接口的,结构简单。
  4. 实验产品或实验板
  自己可以提出一个目标产品作为学习实验使用,目标产品不要太复杂,从原理设计到PCB板制作,从焊接到调试,完成一个完整的研发过程,对学习是十分有帮助的;也可以自己购买一块实验板,这样成本会低一些,购买实验板时,建议只购买最简单的实验板,这样的实验板上只有一片STM32芯片,不需要其他外部附件。
  在这个实验板的基础上,飞线连接一些基本部件,比如键盘、LED管,使用电位器为A/D实验提供信号源、外部开关等,非常简单而实用。
  感谢我的同事郑玉峰、周春来、刘晓波、赵丽、孙蓬蛟、王庚兰、赵泽以及我的朋友吴乌恩、程宁等的支持。
  赵星寒
  2014年7月于北京前言




从0开始教你学STM32 下载 mobi epub pdf txt 电子书 格式

从0开始教你学STM32 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

从0开始教你学STM32 下载 mobi pdf epub txt 电子书 格式 2024

从0开始教你学STM32 下载 mobi epub pdf 电子书
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

如果想要用库函数进行开发,不提倡读,如果用汇编、C语言开发,必须读一下!

评分

参考书

评分

个人用起来不错挺好的

评分

书不错,很基础的一本书

评分

从0开始教你学STM32

评分

不错不错不错很好很好很好很好

评分

习惯好评

评分

内容好,印刷好,价格优惠,给好评。

评分

习惯好评

类似图书 点击查看全场最低价

从0开始教你学STM32 mobi epub pdf txt 电子书 格式下载 2024


分享链接








相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.teaonline.club All Rights Reserved. 图书大百科 版权所有