| 
 新書推薦:
 
  《 
			鲍鹏山新批水浒传(全三册)
			》
 售價:HK$ 
			327.8
 
  《 
			中国石窟音乐图像大典
			》
 售價:HK$ 
			294.8
 
  《 
			希波战争
			》
 售價:HK$ 
			96.8
 
  《 
			泥土之美——探寻泥咕咕的手工艺与生活文化
			》
 售價:HK$ 
			107.8
 
  《 
			商业盈利模式一本通 可复制的生意经 让每一分钱聪明盈利
			》
 售價:HK$ 
			57.2
 
  《 
			新加坡环境发展史(1965-2015):迈向环境可持续发展之旅
			》
 售價:HK$ 
			107.8
 
  《 
			山水并野形图研究
			》
 售價:HK$ 
			85.8
 
  《 
			《陈氏香谱》之中国香道(中华经典生活美学丛书)
			》
 售價:HK$ 
			74.8
 
 
 | 
         
          | 內容簡介: |   
          | 本书基于STM32F1xx系列芯片深入浅出地讲解了嵌入式系统开发的基础知识,同时概要地介绍了嵌入式系统的基本概念及嵌入式处理器的发展历程,主要内容包括:嵌入式系统开发所需的工具软件、通用输入输出、中断和事件、定时器、直接存储器存取、通用同步异步通信、集成电路总线、串行外设接口、模数转换器。本书的每个基础模块都配备了应用案例,帮助读者加深对理论知识的理解,所有案例都按实际嵌入式系统开发项目进行了架构设计,使用Keil MDK来开发,在Proteus上仿真测试通过。本书可作为普通高校电子信息、自动化、计算机等专业的教材。本书配有电子课件、课程教学大纲、教学实施方案、课程教案、各章节应用案例的源代码等教学资源,欢迎选用本书的教师登录wwwcmpeducom注册下载,或发邮件至jinacmp@163com索取。 |  
         
          | 目錄: |   
          | 目录目录 前言
 第1章嵌入式系统概述
 11理解嵌入式系统的概念
 12嵌入式系统的处理器技术简介
 13小结
 14习题
 第2章STM32开发工具基础
 21嵌入式系统开发概述
 22STM32开发工具
 23应用案例:STM32模板工程
 24小结
 25习题
 第3章STM32F1微处理器架构
 31嵌入式系统芯片架构简介
 32STM32F1对CortexM的实现
 33小结
 34习题
 第4章通用输入输出(GPIO)
 41STM32F1系列芯片的常用封装
 42GPIO工作原理
 43GPIO相关的常用库函数
 44GPIO应用案例:按键控制LED
 45小结
 46习题
 第5章中断和事件
 51中断的相关概念
 52嵌套向量中断控制器(NVIC)
 53外部中断事件控制器(EXTI)
 54中断应用案例:中断方式的按键控制LED
 55小结
 56习题
 第6章定时器
 61定时器的一般概念
 62系统滴答定时器(SysTick)
 63实时时钟(RTC)
 64看门狗
 65定时器TIM1~TIM8
 66定时器应用案例:利用PWM实现一个呼吸灯
 67小结
 68习题
 第7章直接存储器存取(DMA)
 71DMA概述
 72DMA功能描述
 73DMA寄存器
 74DMA相关配置库函数
 75应用案例:DMA传输
 76小结
 77习题
 第8章通用同步异步通信
 81串行通信原理概述
 82STM32F103xx的串口工作原理
 83应用案例1:串口查询方式接收
 84应用案例2:串口中断方式接收
 85小结
 86习题
 第9章集成电路总线I2C
 91I2C总线通信概述
 92I2C功能模式
 93应用案例:I2C传输
 94小结
 95习题
 第10章串行外设接口SPI
 101SPI概述
 102SPI常用库函数
 103应用案例:SPI控制74HC595
 104小结
 105习题
 第11章模数转换器(ADC)
 111ADC原理概述
 112ADC库函数
 113应用案例:ADC实现单通道电压采集
 114小结
 115习题
 参考文献〖=(〗
 |  
         
          | 內容試閱: |   
          | 前言 5G、人工智能、物联网、大数据是近几年的热点词汇,每个词汇都离不开嵌入式系统。在信息技术越来越发达的今天,嵌入式系统正在以前所未有的速度融入人们的生活和工作中。从普通的键盘、鼠标到无人机、3D打印机,甚至是月球车、火星车,无不是嵌入式系统在大显身手。进入5G时代,移动互联网的上行速度、下行速度大幅提升,更重要的是网络时延大幅缩短;另外人工智能、云计算经过多年的发展后也日趋成熟。所有这些都为物联网更大程度的普及打下了坚实的基础,可穿戴设备、智能驾驶系统、智能家居、远程智能设备控制、虚拟现实设备将更加普及。所有这些都需要大量高效而又富有创造力的嵌入式开发工程师来实现,未来,社会上对优秀嵌入式工程师的需求会呈井喷式增长。嵌入式中通用模组的大量使用,外加应用场景更加多样化,必然加速嵌入式开发工作的软硬件分离且对软件工程师的需求会大量增加,即嵌入式开发团队中一般会以1∶NN1的比例来配置硬件工程师和软件工程师。针对上述时代背景,本书是为有志于从事嵌入式系统研发相关工作的读者编写的一本嵌入式开发基础教材。本书可以作为普通高校电子信息、自动化、计算机等专业的教材,同时由于配备较完善的嵌入式开发基础知识讲解、开发案例和参考代码,也非常适合作为嵌入式开发入门的自学教材。虽然本书在编写过程中尽量做到深入浅出,以使读者能够从零基础入门嵌入式开发,但依然建议读者在阅读本书之前具备一定的C语言开发基础以及硬件电路的基础知识。本书中所有的工程案例都使用Keil MDK开发,在Proteus上仿真测试通过。使用Proteus而不是开发板进行案例仿真具有以下几个明显的好处:1)降低入门门槛,学习过程中可以专注于基本概念和嵌入式软件开发的学习,不会因为在开发板调试上耗费过多精力而产生畏惧心理。2)更利于教师组织教学,学生在课下也可以完成预习、练习等任务。3)及时获得学习反馈,读者可以对书中的案例改进练习快速验证自己的想法,形成有效的学习闭环。4)极大降低经济负担,学习过程中不需要额外购买各种设备,所需要的示波器、万用表等在Proteus里面都能找到。本书共11章,主要包括以下内容:1)第1章和第2章为准备内容。第1章简要介绍嵌入式系统的概念及嵌入式处理器的发展历程,第2章介绍STM32开发所需要的工具。2)第3章对嵌入式系统芯片架构进行介绍。本章从图灵机开始讲起,主要目的是让读者对嵌入式系统的基本工作原理有一个感性的认识。3)第4~11章是本书的主体部分,从最基本的通用输入输出、中断和事件、定时器到模数转换器进行了详细的讲解。并且每章都配有一到两个工程实例,详细介绍了案例的开发过程并给出了附带说明的工程代码。本书的案例全部采用STM官方的标准库函数开发完成,同时在必要的模块对STM32的寄存器原理进行了介绍。本书第1~6章、第10章由常州工学院高延增编写,第8章、第11章由龚雄文编写,第7章、第9章由林祥果编写。全书由高延增负责规划和统筹。本书在编写过程中大量借鉴、参考了文献资料,除了书末已注明的参考文献外,还有芯片官方发布的各种参考资料,在此对这些文献资料的作者表示衷心感谢。由于编者水平有限,书中难免会有疏漏,恳请广大读者批评指正。读者在使用本书过程中遇到的任何问题可以通过编者的微信个人公众号(codegao)和作者联系,也可以通过机械工业出版社的官方网站获得本书辅助电子资料。编著者
 |    |