本书以STM32CubeIDE、STM32CubeMX+MDKKeil两种开发平台为例,介绍STM32F407芯片的系统功能和常用外设的编程开发方法,内容包括STM32软硬件开发基础、GPIO、外部中断、串行通信、定时器、LCD、PWM输出、ADC等。本书编写力求通俗易懂,针对职业教育特点,采用“项目导向、任务驱动”教
本书中的习题针对主教材相应章节的主要技术和内容,以Pentium为核心,涉及CPU技术、指令系统、存储器和高速缓存技术、微型计算机和外设的数据传输技术、串并行通信技术、中断技术、DMA技术、计数器/定时器技术、模/数和数/模转换技术、键盘技术、显示技术、打印机技术、磁盘和光盘技术、总线技术,以及主机工作原理,其中还包括
本书多年作为清华大学计算机科学与技术系和电子类专业本科生必修课“微型计算机原理”的专用教材,并长年被国内400多所高等院校选用,是一本广受任课教师和学生好评的高水平教材。第5版主要以Pentium为例,系统讲述了微型计算机技术的核心设计思想。首先分析了CPU的原理结构、总线周期、中断机制、寻址方式和指令系统,以及多核和
本书在介绍微型计算机基础知识的基础上,以MCS-51单片机为对象,介绍了单片机的结构、C51语言的基础知识和编程方法、并行I/O口及其应用、显示器和键盘接口技术、中断系统、外部中断的应用、定时/计数器及其应用、并行存储器的扩展、串行通信接口及其应用、数/模和模/数转换器与单片机的接口技术,以AT24C02和DS18B2
本书以Intel8086为基础,以Intel80486微处理器为背景,讲述32位微型计算机原理、汇编语言程序设计和接口技术。全书共9个项目,主要包括组装一台微型计算机系统、开发一个简单的汇编语言程序、设计与调试一个复杂的汇编语言程序、设计一个小型的存储器系统、设计基本输入/输出接口电路、利用8259A设计中断系统、利用
本书是电子信息与电气学科系列教材,并获得全国电子信息类优秀教材奖。本书系统地阐述基于Proteus虚拟仿真技术的8051单片机原理与接口技术,包括8051单片机基本组成、中断系统、定时器/计数器、串行口,8051指令系统,汇编语言及高级语言KeilC51应用程序设计技术,键盘与显示器接口技术,DAC及ADC接口技术等。
《STM32单片机原理及应用基于STM32F103C8与STM32CubeMX》基于ARMCortex-M3内核微控制器STM32F103C8T6,详细讲述嵌人式控制系统的硬件设计与软件开发技术,主要内容包括STM32F103微控制器、STM32F103C8T6学习平台、LED灯控制程序设计、按键与中断处理、定时器、O
本书共有7个项目,主要包括LED流水灯设计、简易抢答器设计、抽奖器设计、简易秒表设计、简易电子琴设计、温度检测报警系统设计、数字电压表和D/A转换器设计。所选项目通过仿真软件可以看到程序的运行结果,也可以实际动手制作。本书以培养单片机技术能力为主线,体现了“教、学、做”一体化的教学思想。
本书共9个项目,分别介绍了闪烁报警灯设计与实现、炫彩跑马灯设计与实现、风扇控制器设计与实现、数码计数器设计与实现、简易计算器设计与实现、智能电子钟设计与实现、串口控制灯设计与实现、声光控制灯设计与实现以及智能家居系统设计与实现等内容,涵盖了嵌入式系统的基本知识、工作原理和系统开发的基本内容。
本书全面介绍了RISC-V架构及其在嵌入式系统开发中的应用。全书共分13章,主要内容包括:绪论、RISC-V技术生态与实践、RISC-V架构的中断和异常、RISC-V汇编语言程序设计、CH32嵌入式单片机与最小系统设计、MRS集成开发环境、CH32通用输入输出接口、CH32外部中断、CH32定时器系统、CH32通用同步