STM8实战

STM8实战

作者:高显生彭英杰

出版社:机械工业

出版年:2016年5月

ISBN:9787111538349

所属分类:历史文化

书刊介绍

《STM8实战》内容简介

近年来,意法半导体有限公司(以下简称意法公司)的单片机产品在国内单片机市场上受到了广泛关注,其旗下STM32系列单片机凭借高性能、高性价比成为32位单片机的市场主流产品,而STM8系列由于采用了和STM32系列一样的外设以及高性能的beCAN模块也迅速得到用户的认可。
甚至在如今的人才市场上,会不会使用STM8和STM32单片机往往是用人方选择硬件工程师的条件之一,其重要性和技术影响力可见一斑。

作品目录

前言
第一篇
基础功能
第1章:体验STM8、1.1、意法公司的MCU产品
1.2、性能优异的STM8S
1.3、通用I/O口
第2章:入门C语言
2.1、数据和运算
2.2、语句
2.3、函数
2.4、程序
2.5、预处理命令
2.6、构造类型数据
第3章:开发工具
3.1、开发工具
3.2、开发环境
3.3、编写应用程序
第4章:仿真调试
4.1、编程接口
4.2、复位
4.3、硬件调试
4.4、软件仿真
第5章:存储器
5.1、FLASH和EEPROM
5.2、选项字节
第6章:时钟树及电源管理
6.1、时钟树
6.2、电源管理
第7章:看门狗及蜂鸣器
7.1、看门狗
7.2、蜂鸣器
7.3、自动唤醒
第二篇
单元模块
第8章:外部中断
8.1、中断系统
8.2、外部中断的特点
第9章:定时器TIM1、9.1、TIM1功能
9.2、TIM1的寄存器
9.3、TIM1的编程应用
第10章:定时器TIM2/TIM3、10.1、TIM2/TIM3介绍
10.2、TIM2/TIM3的编程应用
第11章:定时器TIM4、11.1、TIM4简介
11.2、TIM4的编程应用
第12章:ADC模块
12.1、ADC模块的功能
12.2、ADC模块的控制
12.3、ADC模块的编程应用
第13章:SPI模块
13.1、串行外设接口
13.2、SPI的控制寄存器
13.3、存储器93C46、13.4、SPI模块的编程应用
第14章:I2C模块
14.1、I2C总线
14.2、I2C模块的功能
14.3、I2C的控制寄存器
14.4、DS1307实时时钟
14.5、I2C模块编程应用
第15章:beCAN模块
15.1、CAN总线
15.2、beCAN模块的特点
15.3、beCAN的工作方式
15.4、beCAN的相关寄存器
15.5、beCAN的编程应用
第16章:UART模块
16.1、UART的功能
16.2、UART的控制
16.3、UART的控制寄存器
16.4、UART的编程应用
第三篇
应用扩展
第17章:步进电机
17.1、步进电机的特点
17.2、28BYJ48型步进电机
17.3、步进电机的驱动
第18章:红外线应用
18.1、红外线遥控的编码方式
18.2、红外线解码与发射
18.3、红外线遥控编程实例
第19章:数字温度传感器
19.1、DS18B20的功能介绍
19.2、DS18B20的读写方式
19.3、DS18B20的通信协议
19.4、DS18B20的应用
第20章:数字湿度传感器
20.1、湿度传感器的功能
20.2、DHT11的编程应用
第21章:字符型液晶显示器
21.1、1602液晶概述
21.2、1602液晶的功能
21.3、1602液晶编程实例
第22章:点阵型液晶显示器
22.1、12864点阵型液晶介绍
22.2、12864点阵型液晶显示方式
22.3、12864点阵型液晶应用实例
附录
后记

相关推荐

微信二维码