搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
基于ARM Cortex-M3的STM32系列嵌入式微控制器应用实践
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121123733
  • 作      者:
    彭刚, 秦志强编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2011
收藏
编辑推荐
    《基于ARM Cortex-M3的STM32系列嵌入式微控制器应用实践》从分析实际需求出发,推导出操作控制的基本动作、策略和基本算法,再具体结合STM32功能部件的特点,最终归纳总结出具体实现的方案与方法。这种以工作导向的概念,基于工作过程的教学方法,非常适合STM32的学习,以点带面地帮助学习者逐步地建立起相应的知识体系,在“学中做、做中学”,使得学习的过程中既涉及大量的基础和理论知识,又很好地结合了具体问题的分析和解决,做到了理论和实践的完美结合,是学习使用STM32的一本很好的教材。
展开
作者简介
    彭刚,男,1973年10月生,湖北武汉人。2002年在华中科技大学控制科学与工程系获博士学位,同年进入华中科技大学机械电子工程从事博士后研究工作。现为华中科技大学控制科学与工程系副教授,中国电子学会高级会员、中国嵌入式系统产业联盟和中国软件行业嵌入式系统协会理事、嵌入式专家委员会委员、中国人工智能学会智能机器人专业委员会委员。学术专长包括:嵌入式系统、机器人控制、计算机工业控制系统。在国内外权威和核心学术刊物上发表论文30余篇,获发明专利1项,实用新型专利1项。多次指导学生在中国机器人大赛、全国大学生智能车比赛、嵌入式系统设计比赛中获得优秀名次,并获华中科技大学全国重大竞赛和科技创新优秀指导教师奖。
    秦志强,男,1970年10月生,湖南宁乡人,华中科技大学和香港科技大学联合培养博士,上海交通大学博士后。现为深圳市鸥鹏科技有限公司董事长,湖南科技大学高级工程师。主要社会兼职有:深圳市科技专家委员会委员、专家协会理事、南昌大学兼职教授、电子工业出版社特聘专家、广西河池学院兼职教授、深圳职业技术学院客座教授、湖南信息职业技术学院高级科技顾问等。主要学术专长:智能机器人集成技术、足球机器人竞赛、工业机器人离线编程技术、嵌入式运动控制技术、现代创新工程教育的哲学基础、基本理论和实践方法等。 
展开
内容介绍
    《基于ARM Cortex-M3的STM32系列嵌入式微控制器应用实践》介绍了意法半导体(STMicroelectronics,简称ST)公司的32位基于ARM Cortex-M3内核的STM32单片机应用与实践。通过“学中做、做中学”,按照工作导向的思路展开教学与实践学习,循序渐进地构建智能机器人的控制器、传感器电路和STM32单片机软件,将STM32单片机的外围引脚特性、内部结构原理、片上外设资源、开发设计方法和应用软件编程等知识传授给学生,彻底打破了传统的教学方法和教学体系结构,力求解决嵌入式系统课程抽象与难学的问题。<br>    《基于ARM Cortex-M3的STM32系列嵌入式微控制器应用实践》通俗易懂、内容丰富,可作为高等本科院校和职业技术学院的计算机、电子信息、自动化、电力电气、电子技术及机电一体化等相关专业的“32位高级单片机原理与应用”、“基于ARM Cortex内核的单片机系统开发“等课程的教材和教学参考书,也可以作为工程实训、电子制作与竞赛的实践教材和实验配套教材,同时还可以供广大从事自动控制、智能仪器仪表、电力电子、机电一体化等系统开发和设计的工程技术人员、教师或者个人参考自学使用,并可作为ARM相关应用与培训课程的参考书。如需本书配套的STM32微控制器教学实验开发板及各种器件可与深圳市鸥鹏科技有限公司联系。
展开
目录
第1章  ARM Cortex-M3处理器编程环境与嵌入式系统<br>1.1  单片机与ARM Cortex-M3处理器<br>1.2  基于ARM Cortex-M3的STM32单片机教学开发板<br>任务一  获得软件<br>任务二  安装软件<br>任务三  硬件连接<br>1.3  创建工程和执行程序<br>任务四  你的第一个工程<br>任务五  你的第一个程序<br>任务六  下载可执行文件到教学开发板<br>任务七  用串口调试软件查看单片机输出信息<br>任务八  做完实验关断电源<br>工程素质和技能归纳<br>第2章  STM32单片机IO端口与伺服电机控制<br>2.1  STM32单片机的输入/输出端口<br>任务一  认识封装<br>任务二  单灯闪烁控制<br>2.2  STM32单片机的时钟配置<br>2.3  STM32单片机的IO端口配置<br>任务三  该你了——让另一个LED闪烁<br>任务四  流水灯<br>2.4  STM32单片机IO端口的应用<br>任务五  机器人伺服电机控制信号<br>任务六  计数并控制循环次数<br>任务七  用你的计算机来控制机器人的运动<br>工程素质和技能归纳<br>第3章  STM32单片机程序模块化设计与机器人运动控制<br>3.1  STM32单片机程序调试方法<br>任务一  程序调试<br>3.2  STM32单片机程序模块化设计<br>任务二  基本巡航动作<br>任务三  匀加速/减速运动<br>任务四  用函数调用简化运动程序<br>任务五  高级主题——用数组建立复杂运动<br>工程素质和技能归纳<br>第4章  STM32单片机中断编程与机器人触觉导航<br>4.1  TM32单片机按键输入检测<br>任务一  按键检测<br>4.2  STM32单片机输入端口的应用<br>任务二  安装并测试机器人的触觉——胡须<br>任务三  基于胡须的机器人触觉导航<br>任务四  机器人进入死区后的人工智能决策<br>4.3  STM32单片机中断编程<br>任务五  按键中断<br>任务六  中断方式测试机器人触觉<br>工程素质和技能归纳<br>第5章  STM32单片机输入/输出接口综合应用与红外导航<br>任务一  搭建电路并测试红外发射和接收<br>任务二  探测和避开障碍物<br>任务三  高性能的红外导航<br>任务四  俯视的探测器<br>工程素质和技能归纳<br>第6章  STM32单片机定时器编程与机器人的距离检测<br>6.1  STM32单片机通用定时器<br>任务一  通用定时器控制LED闪烁<br>6.2  STM32单片机通用定时器的应用<br>任务二  距离探测<br>任务三  尾随小车<br>任务四  跟踪条纹带<br>6.3  STM32单片机高级控制定时器<br>任务五  高级控制定时器控制LED闪烁<br>任务六  使用高级控制定时器实现PWM控制<br>工程素质和技能归纳<br>第7章  STM32单片机串口编程及其应用<br>7.1  STM32单片机串行通信接口<br>任务一  编写串口通信程序<br>7.2  串行RS-232电平与TTL电平转换<br>任务二  串口Echo回应程序<br>工程素质和技能归纳<br>第8章  STM32单片机LCD显示接口编程及其应用<br>8.1  LCD介绍<br>任务一  认识LCD模块<br>8.2  STM32单片机LCD接口编程<br>任务二  编写LCD模块驱动程序<br>任务三  用LCD显示机器人运动状态<br>工程素质和技能归纳<br>第9章  STM32单片机模数转换编程及其应用<br>9.1  A/D模数转换介绍<br>任务一  认识传感器<br>9.2  STM32单片机A/D转换编程<br>任务二  编写A/D程序<br>任务三  环境温度测量<br>工程素质和技能归纳<br>第10章  STM32单片机DMA编程及其应用<br>10.1  DMA介绍<br>10.2  STM32单片机DMA编程<br>任务一  利用DMA方式进行A/D数据采集<br>任务二  DMA与USART、ADC、定时器综合编程<br>工程素质和技能归纳<br>第11章  STM32单片机实时时钟编程及其应用<br>11.1  RTC实时时钟介绍<br>任务一  进一步认识晶振<br>11.2  STM32单片机RTC的结构和寄存器<br>11.3  STM32单片机的备份寄存器和电源控制寄存器<br>任务二  编写RTC程序<br>任务三  RTC时间设置编程<br>任务四  闹钟提醒机器人编程<br>11.4  STM32单片机的侵入检测<br>任务五  侵入检测编程<br>11.5  STM32单片机的电源控制<br>任务六  电源控制编程<br>工程素质和技能归纳<br>第12章  STM32单片机看门狗编程及其应用<br>12.1  看门狗介绍<br>12.2  STM32单片机独立看门狗编程<br>任务一  独立看门狗编程<br>任务二  认识系统节拍定时器<br>12.3  STM32单片机窗口看门狗编程<br>任务三  窗口看门狗编程<br>工程素质和技能归纳<br>附录A  本书所用STM32教学开发板主要电路图<br>附录B  基于ARM Cortex-M3的STM32微控制器原理归纳<br>B.1  基于ARM Cortex-M3内核的STM32F10x微控制器结构<br>B.2  存储映像地址<br>B.3  芯片编号和引脚说明<br>附录C  STM32固件库说明<br>附录D  本书所使用的器材清单<br>参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证