新闻资讯
看你所看,想你所想

STM32F系列ARM Cortex-M3核微控制器开发与套用

STM32F系列ARM Cortex-M3核微控制器开发与套用

STM32F系列ARM Cortex-M3核微控制器开发与套用

《STM32F系列ARMCortex-M3核微控制器开发与套用》是2011年清华大学出版社出版的图书,作者是喻金钱。

基本介绍

  • 书名:STM32F系列ARM Cortex-M3核微控制器开发与套用
  • 作者:喻金钱
  • ISBN:9787302244424
  • 定价:58.00元
  • 出版社: 清华大学出版社
  • 出版时间:2011年4月1日
  • 开本:16开

内容简介

《STM32F系列ARMCortex-M3核微控制器开发与套用》从实际套用需求和开发过程中所遇到的问题出发,介绍了stm32f系列arm晶片内外设和各个功能模组的套用。
《STM32F系列ARMCortex-M3核微控制器开发与套用》没有涉及有关晶片的存储结构系统构架、指令集等理论性的知识,而是从最基本的套用要求出发,结合大量实例,依託库函式,详细讲解i/o接口、异步串口、系统时基定时器、spi接口、rtc、看门狗、定时器、i2c接口、can接口和模数转化器等外设接口的使用方法。《STM32F系列ARMCortex-M3核微控制器开发与套用》注重实际操作和开发中的细节,对在开发过程中容易出错的情况作出提醒,并与读者分享作者在实际开发中的一些经验和感想,为有单片机和c语言基础的读者打开了通向嵌入式开发的大门。
《STM32F系列ARMCortex-M3核微控制器开发与套用》可作为单片机爱好者的学习用书,也可作为嵌入式套用工程技术人员的学习和培训用书,同时可作为大学生学习单片机的教材。

图书目录

第1部分 基础篇
第1章 开发板硬体结构
1.1 电路原理图
1.2 原理图说明
1.2.1 电源电路
1.2.2 系统复位电路
1.2.3时钟电路
1.2.4 JTAG接口电路
1.2.5 串口电路
1.2.6 键盘电路
1.2.7 LED灯电路
1.2.8 12C接口电路
1.2.9 ADC电路
1.2.1 OUSB电路
1.2.1 1CAN电路
1.2.1 2语音採集和播放电路
1.2.1 3SPI接口电路
1.2.1 4电动机驱动板接口电路
1.3 开发板元器件布局图
1.3.1 跳线器说明
1.3.2 硬体资源使用
第2章 编译开发环境的建立
2.1 下载和安装EWARM
2.2 IDE界面简介
2.3 生成一个新项目
2.3.1 建立项目档案目录,複製公共档案
2.3.2 生成新的工作区
2.3.3 生成新项日
2.3.4 给项目添加档案
2.4 修改套用档案
2.5 配置项目选项
2.5.1 通用选项设定
2.5.2 C/C++编译器选项设定
2.5.3 Assembler选项设定
2.5.4 01atputConverter选项设定
2.5.5 Linker选项设定
2.6 Flash Loader Demo下载器介绍
2.7 力源STM32F的ISP下载器
2.8 串口调试助手介绍
第2部分 套用篇
第3章 通用和复用功能I/O口
3.1 概述
3.1.1 通用I/O
3.1 -2单独的位设定或位清除
3.1 13外部中断/唤醒线
3.1.4 复用功能
3.1.5 软体重新映射I/o复用功能
3.1.6 GPIO锁定机制
3.1.7 输入配置
3.1.8 输出配置
3.1.9 复用功能配置
3.1.10 模拟输入配置
3.2 库函式
3.2.1 函式GPIO-Init
3.2.2 函式GPIO-SetBits
3.2.3 函式GPIO-ResetBits
3.2.4 函式GPIO-WriteBit
3.2.5 函式GPIO-Write
3.2.6 函式GPIO-ReadOutputDataJBit
3.2.7 函式GPIO-ReadOutputData
3.2.8 函式GPIO-ReadllputDataBit
3.2.9 函式GPIO-ReadInDutData
3.3 I/O连线埠的外设映射
3.3.1 将OSC32IN/OSC32OUT作为PCI4/PCI5连线埠
3.3.2 将OSCIN/0SCOUT引脚作为PDO/PDI连线埠
3.3.3 CAN复用功能重映射
3.3.4 JTAG/SWD复用功能重映射
3.3.5 ADC复用功能重映射
3.3.6 定时器复用功能重映射
3.3.7 uSART复用功能重映射
3.3.8 12C1复用功能重映射
3.3.9 SPll复用功能重映射
3.4 位运算
3.4.1 移位运算
3.4.2 按位与运算
3.4.3 按位或运算
3.4.4 取反运算
3.4.5 异或运算
3.5 I/O口输出实例l——控制LED灯
3.5.1 实例要求
3.5.2 硬体基础
3.5.3 软体结构
3.5.4 实例代码
3.5.5 编译下载和调试
3.6 I/O口输出实例2——流水灯
3.6.1 实例要求
3.6.2 硬体基础
3.6.3 软体结构
3.6.4 实例代码
3.6.5 编译下载和调试
3.7 I/0口输入实例——按键输入1
3.7.1 实例要求
3.7.2 硬体基础
3.7.3 软体结构
3.7.4 实例代码
3.7.5 编译下载和调试
3.8 I/O口输入实例——按键输入2
第4章 USART串口的一般套用
4.1 USART介绍
4.1.1 USART主要特性
4.1.2 LJSART功能概述
4.1.3 传送器
4.1.4 接收器
4.1.5 分数比特率的产生
4.1.6 多处理器通信
4.1.7 LIN模式
4.1.8 IJSART同步模式
4.1.9 单线半双工通信
4.1.1 0智慧卡
4.1.1 1IrDASIRENDEC功能块
4.1.1 2LISART中断请求
4.1.1 3LJSART模式配置
4.2 USART串口库函式介绍
4.2.1 函式USART-Init
4.2.2 函式USART-Cmd
4.2.3 函式USART-ITConfig
4.2.4 函式USART-SendData
4.2.5 函式USART-ReceiveData
4.2.6 函式USART-GetFlagStatus
4.2.7 函式USART-ClearFlag
4.2.8 函式USART-GetlTSmms
4.3 不同型号晶片的USART串口复用重映射
4.3.1 引脚为36的系列晶片和引脚为48和64,容量为32KB的晶片
4.3.2 引脚为48的中容量晶片
4.3.3 引脚为64的中容量晶片
4.3.4 引脚为100的中容量晶片
4.3.5 引脚为64的大容量晶片
4.3.6 引脚为144的系列晶片和引脚为100的高容量晶片
4.4 uSART通信实例1——串口传送数据
4.4.1 实例要求
4.4.2 硬体基础
4.4.3 软体结构
4.4.4 实例代码
4.4.5 编译下载和调试
4.5 uSART通信实例2——中断接收数据方式
……
第3部分 提高篇

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com