新書推薦:
《
东欧史(全二册)-“中间地带”的困境
》
售價:NT$
1010.0
《
虚拟资本:金融怎样挪用我们的未来
》
售價:NT$
352.0
《
刻意练习不生气
》
售價:NT$
179.0
《
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
》
售價:NT$
500.0
《
安全感是内心长出的盔甲
》
售價:NT$
305.0
《
快人一步:系统性能提高之道
》
售價:NT$
505.0
《
我们为什么会做梦:让梦不再神秘的新科学
》
售價:NT$
352.0
《
算法图解(第2版)
》
售價:NT$
356.0
|
內容簡介: |
喻金钱、喻斌、袁芳编著的《STM32F0系列ARM Cortex-M0核微控制器开发与应用(附光盘)》从实际 应用需求和开发过程中所遇到的问题出发,介绍了 STM32F0系列ARM芯片内外设和各个 功能模块的应用。
本书没有详解一些有关芯片的储存结构系统构架 、指令集等理论性的知识,而是从最基本的应用需求 出发,结合大量实例,依托库函数,详细讲解了IO 口、异步串口、节拍定时器、SPI接口、RTC、看门狗 、 定时器、I2C接口、DMA接口、模数转换器等外设接口 的使用方法。本书注重实际操作和开发中的细节, 讲解过程循序渐进,对在开发过程中容易出现的错误 情况作出提醒,并与读者分享作者在实际开发中的一 些经验和感想。为有单片机和C语言基础的读者,打 开了通向嵌入式世界的大门。
本书可以作为单片机爱好者的学习用书,也可以 作为嵌入式应用工程技术人员的学习和培训用书,同 时还可以作为大学生学习单片机的教材。
|
目錄:
|
第1章 STM32F051xx系列芯片简介
1.1 STM32F051xx系列芯片功能简介
1.2 功能概述
1.2.1 内核
1.2.2 存储器
1.2.3 循环冗余校验计算单元(CRC)
1.2.4 直接存储器访问控制器(DMA)
1.2.5 向量嵌套中断控制器(NVIC)
1.2.6 扩展中断/事件控制器(EXTI)
1.2.7 时钟和启动
1.2.8 引导模式
1.2.9 电源管理
1.2.10 低功耗模式
1.2.11 实时时钟(RTC)和后备寄存器
1.2.12 定时器
1.2.13 看门狗
1.2.14 SysTick定时器
1.2.15 两线串行接口12C
1.2.16 通用同步/异步收发器(USART)
1.2.17 高清晰度多媒体接口(HDMI)消费电子控制(CEC)
1.2.18 通用输入/输出端口(GPIO)
1.2.19 触摸传感控制器(TSC)
1.2.20 模数转换器(ADC)
1.2.21 数模转换器(DAC)
1.2.22 快速比较器
1.2.23 两线串行调试端口(SW-DP)
第2章 开发板硬件结构
2.1 电路原理图
2.2 原理图说明
2.2.1 电源电路
2.2.2 系统复位电路
2.2.3 时钟电路
2.2.4 JTAG接口电路
2.2.5 串口电路
2.2.6 键盘电路
2.2.7 LED灯电路
2.2.8 12C接口电路
2.2.9 ADC电路
2.2.10 SPI接口电路
2.3 开发板元器件布局图
第3章 编译开发环境的建立
3.1 下载和安装EWARM
3.2 IDE界面简介
3.3 生成一个新项目
3.3.1 建立项目文件目录并复制文件
3.3.2 生成新的工作区
3.3.3 生成新项目
3.3.4 给项目添加文件
3.4 配置项目选项
3.4.1 通用选项设置(General Options)
3.4.2 C/C++编译器选项设置(C/C++ Compile)
3.4.3 Assembler选项设置(Assembler)
3.4.4 Output Converter选项设置
3.4.5 Debugger选项设置
3.5 串口调试助手介绍
第4章 通用和复用I/O口
4.1 GPIO功能描述
4.1.1 GPIO主要特性
4.1.2 GPIO主要功能
4.1.3 通用I/O口
4.1.4 I/O引脚的复用功能和重映射
4.1.5 I/O端口控制寄存器
4.1.6 I/O端口数据寄存器
……
第5章 USART串口的一般应用
第6章 系统定时器
第7章 中断和事件
第8章 实时时钟(RTC)
第9章 通用SPI的一般应用
第10章 I2C接口的一般应用
第11章 ADC的一般应用
第12章 嵌入式闪存的基本操作
第13章 定时器的一般应用
第14章 独立看门狗和窗口看门狗定时器
第15章 DAC的应用
第16章 DMA的一般应用
第17章 串行FLASH数据储存方案
第18章 LCD模块应用
|
|