《嵌入式系统与Qt程序开发》一书主要讲述了基于Qt的嵌入式图形化界面程序的开发,从准备工作开始讲述直到网络程序的开发。本书主要分为三大部分:第1部分包含了第1章,主要讲述了虚拟机和Qt的安装、配置和使用,为后续章节做好准备;第2部分包含了第2~4章,每章都用两种方法实现相同的功能,从而引导读者入门;第3部分包含了第5、
本书从单片机的实际应用出发,通过任务驱动方式,使学生在完成任务的过程中,逐步掌握单片机的基本结构、原理、接口技术及其应用。书中通过15个任务,使学生逐步掌握单片机内部资源的应用和I/O口的功能及控制方法,掌握数码管显示、键盘、液晶显示、A-D转换、D-A转换、EEPROM的控制等单片机常用技术,从而进一步学会和掌握利用
本书由少年创学院联合创始人兼院长、知名创客程晨撰写,以Arduino作为硬件平台,介绍了使用米思齐(Mixly)软件进行程序开发的方法。米思齐是由北京师范大学教育学部创客教育实验室推出的将图形化编程方式和代码编程方式融合在一起的软件开发环境。借助它,中小学生和初学者能够更轻松地编写程序。 本书分为8个章节,首先介绍了
马宏锋主编的《微机原理与接口技术--基于8086和Proteus仿真》以Intel8086为背景,基于Proteus仿真,介绍了微型计算机结构、典型微处理器、存储器技术、汇编语言程序设计、输入/输出接口技术、微机总线技术等内容,其中以微型计算机的关键技术(如Cache、存储管理、中断、DMA、系统总线、异步接口等)为本
通常ArduinoLabVIEW嵌入式设计过程经过两次编译实现。本书介绍的编译器是将LabVIEW图形化编程语言编译成ArduinoIDE平台识别的文本语言,然后再经IDE编译成机器码下载到硬件中,整个过程一键操作完成。因传统嵌入式设计开发要经历长久的C和C++语言的学习实践,还要花费太多心思熟悉某款单片机各寄存器的细
本书选用的STC89C52单片机是51系列单片机的增强型,它完全兼容传统51系列单片机,具有可在线编程、开发方便的特点。 书中系统、全面地介绍STC89C52单片机的基本原理、硬件结构,并从应用的角度介绍C51语言程序设计、单片机外部电路的扩展,以及与键盘、LED显示器、LCD显示器、打印机等多种硬件接口的设计方法,详
本书以Intel8051单片机为例,介绍了单片机的硬件结构和工作原理(定时/计数器、中断系统、串行通信)、指令系统以及单片机和外围器件的硬件扩展和接口程序设计。随着EDA技术和C语言在单片机系统设计中的广泛应用,为了增强本书的应用性和实用性,还特别介绍了KeilC51程序设计方法和基于Proteus软件的单片机虚拟仿真
《51单片机C语言编程实战》是基于MCS-51系列单片机之STC89C52RC控制C语言编程的项目式实战教程。全书共设计了14个项目,引人28个实例,既涉及单片机对LED发光二极管、LED数码管静态和动态显示、键盘、蜂鸣器和继电器、步进电机、与PC串行通信、DS18820温度显示、16×16LED点阵显示汉字、1602
本书共有十章,一、二两章介绍了Arduino的作用、开发环境等,能够帮助配置开发环境,详细了解Arduino最基本的概念和用法。第三到第八章重点介绍创客项目的开发,分别有循迹小车、小车巡逻车、遥控船及各类微型小项目。第九章、第十章给读者介绍了与互联网、计算机视觉、科学活动等有关的开发项目。为了减轻读者的认知负担,在纸质
本书基于Arduino平台,针对Arduino入门者透彻讲解了Arduino开发的基础知识和实例、工具,详细介绍了Arduino编程所需的硬件、编程环境和Arduino上的编程方法;重点说明了Arduino硬件与开发板、各种传感器的应用、远程通信与控制(如蓝牙等)的实现技巧,列举了机器人的制作等丰富的应用实例,引导读者