您好,欢迎来到聚文网。 登录 免费注册
ARM Cortex-M3体系结构与编程(第2版)/清华开发者书库

ARM Cortex-M3体系结构与编程(第2版)/清华开发者书库

  • 字数: 576
  • 出版社: 清华大学
  • 作者: 编者:冯新宇
  • 商品条码: 9787302473329
  • 版次: 2
  • 开本: 16开
  • 页数: 380
  • 出版年份: 2017
  • 印次: 1
定价:¥69 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
冯新宇编著的《ARM Cortex-M3体系结构与编程 (第2版)》从Cortex-M3处理器入手,详细阐述了 STM32微控制器的用法。本书从编程软件的使用、 STM32的IO口配置讲起,深入浅出地介绍了该处理器 的重要内容,主要包括基本IO接口、中断、ADC、定 时器等。最后几章给出了多个案例,有的来源于学生 的电子设计大赛作品,有的来源于科研课题,如平衡 车设计、井下通信分站设计、四旋翼飞行器设计等, 都较好地诠释了STM32的典型应用,可以帮助读者快 速地入门并且上手操作。最后一章给出几个设计案例 思路,读者在综合前面的学习后,可以自行设计作品 ,达到活学活用的目的。 本书配套全部设计电路图、源代码和PPT素材以 及在线答疑等,方便读者学习。本书可作为电子、通 信及控制等相关专业的参考书,也可以作为相关技术 人员的技术参考书。
作者简介
冯新宇,1978—,黑龙江科技大学副教授,长期从事嵌入式系统项目开发和相关教学工作。曾主持或参与嵌入式相关课题与项目开发20余项;近10年来一直作为指导教师参与全国电子设计大赛、飞思卡尔电子设计大赛、黑龙江省电子设计大赛等工作,所指导的学生多次获得各种赛事重大奖励。个人代表性著作有《ADS2009射频电路设计与仿真》《ARM 9嵌入式开发基础与实例进阶》与《四旋翼无人飞行器设计》)。
目录
第2版前言 第1版前言 学习说明 第1章 ARM Cortex-M3核介绍 1.1 Cortex-M3主要特性 1.2 典型M3核处理器特性 1.2.1 命名规则 1.2.2 产品功能和外设配置 习题 第2章 开发环境搭建 2.1 MDK安装 2.2 新建工程 2.3 采用ST-Link调试仿真代码 习题 第3章 基本I/O端口控制 3.1 MDK新建工程 3.2 MDK工程配置 3.3 寄存器法操作代码分析 3.4 时钟配置 3.4.1 时钟树 3.4.2 时钟源 3.4.3 APB2外设时钟使能寄存器(RCC_APB2ENR) 3.5 I/O端口配置 3.5.1 I/O基本情况 3.5.2 GPIO配置寄存器描述 3.5.3 端口输出数据寄存器 3.6 用库函数操作流水灯 3.6.1 GPIO_Init函数 3.6.2 RCC_APB2PeriphClockCmd 3.6.3 控制I/O输出电平 3.6.4 LED.h文件 3.6.5 软件调试易现问题 3.7 使用库函数法控制数码管 3.7.1 数码管基础知识 3.7.2 硬件电路设计 3.7.3 软件说明 3.8 简单按键输入 习题 第4章 中断 4.1 STM32中断和异常 4.2 STM32中断相关的基本概念 4.2.1 优先级 4.2.2 中断控制器NVIC 4.2.3 NVIC的优先级组 4.3 外部中断 4.3.1 外部中断基本情况 4.3.2 使用外部中断的基本步骤 习题 第5章 串口通信 5.1 串口通信基础 5.1.1 基本概念 5.1.2 常用的串行通信接口 5.1.3 应用串行通信的数据采集结构 5.2 STM32串口操作 5.2.1 寄存器方式操作串口 5.2.2 库函数方式操作串口 习题 第6章 直接寄存器访问 第7章 模拟/数字转换器 第8章 定时器 第9章 CAN总线设计 第10章 倒立摆设计 第11章 智能小车设计 第12章 平衡车设计 第13章 电子秤设计 第14章 井下通信分站设计 第15章 无线电能功率传输系统的设计 第16章 四旋翼飞行器设计 第17章 案例设计 参考文献

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网