基于CortexM3的STM32系列控制器已成为工业自动化领域的主流微控制器,并且在全国大学生电子设计竞赛中普遍采用,为了更好地进行嵌入式教学,实现硬件实验+软件仿真的结合,本书对Proteus软件的安装与使用、STM32CubeMX应用、TFTLCD显示应用、定时器、I2C总线、串行外设接口、STM32高级应用等内
本书共分为6章,分别介绍单片机的硬件系统、单片机C语言介绍、单片机并行输入/输出口介绍等等。本书主要特点,本书采用现在流行的C语言对单片机应用进行程序编写,以项目式介绍单片机的内部资源使用以及外围扩展应用,1、本书采用当今流行的C语言对单片机开发系统进行编程,为使用者后续进行单片机系统开发学习及工作奠定基础;2、书中章
本书基于Scraino平台,采用全彩图解+视频讲解的形式,通过丰富有趣的制作案例,介绍了利用Arduino和Scratch进行创意设计的思路、方法与技巧。全书共分4章:第1章主要介绍基础知识,包括GKduino硬件资源和Scraino软件环境;第2章感受人机交互,使用简单的LED灯、按键和电位器来设计小灯、风车、跳舞娃
《嵌入式系统设计与应用——基于ARMCortex-A8和Linux(第2版)(微课视频版)》选择当前嵌入式系统领域具有代表性的ARMCortex-A8处理器和嵌入式Linux操作系统作为分析对象,从嵌入式系统的发展历史和特点出发,对Cortex-A8嵌入式处理器的体系结构、存储系统、中断系统、ARM指令集和S5PV21
本书按照教育部新的教学改革要求,依托电子信息工程技术骨干专业建设和课程研究项目成果进行编写,突出嵌入式系统项目开发和应用能力的培养。主要内容包括嵌入式系统概述、ARM嵌入式微处理器、嵌入式操作系统、AndroidStudio开发环境、嵌入式应用程序开发和嵌入式系统硬件开发。本书基于AndroidStudio开发环境,从
本书主要讲述了在Android和Arduino环境下的一系列交互设计,包括Android开发环境(软硬)的建立、Arduino环境构建(软硬)、Android和C语言基础以及多线程编程简介,并分别列举了用Android蓝牙助手控制点亮LED灯,设计Android程序代替蓝牙串口助手控制LED灯,用Android
《单片机原理及接口技术:基于ARMCortex-M3的STM32系列(慕课版)》以ARMCortex-M3内核的STM32系列单片机为学习目标,课程内容包括微型计算机基础知识、ARM技术基础、Cortex-M3体系结构、STM32系统与开发环境、Cortex-M3指令系统、STM32的功能部件与应用、STM32的接口与
本书介绍了单片机C语言的基础知识和相关实验。全书共4章:第1章为实验开发环境,主要讲解单片机应用系统的开发流程、KeilC51集成开发环境及ProteusISIS仿真软件的使用;第2章为基础实验,主要介绍单片机片内外设的模块实验;第3章为接口实验,主要介绍单片机常用接口的相关扩展;第4章为综合拓展实验,通过具体实例使读
本书针对目前通用的MCS-51系列单片机,在汇编语言的基础上,增加了目前流行的C51程序设计语言,介绍了单片机的基本原理和应用,包括单片机的硬件原理和结构、汇编语言指令系统及其编程、C51程序设计、单片机内部资源及编程(包括中断、定时器/计数器、串行口)、单片机的功能扩展(包括键盘、显示器、D/A及A/D转换器)、单片
本书以TI公司的MSP430系列超低功耗单片机为核心,介绍了MSP430单片机的特点和选型,详细讲述了MSP430单片机的体系结构和指令系统,并对MSP430系列(特别是新推出的F5xx/6xx系列)所涉及的片内外围模块的功能、原理及应用做了详尽的描述。同时介绍了MSP430的集成开发环境,以及单片机低功耗设计、常用接