本书从硬件描述语言、Simulink环境下的模型构建和IntelFPGA高级综合工具下的C/C程序设计三个不同的角度,本书从硬件描述语言、模型设计和高级综合HLS三个角度对使用Intel公司现场可编程门阵列器件构建数字信号处理系统的方法进行了详细的介绍。本书内容涵盖了信号处理基本理论、CORDIC算法的FPGA实现、I
系统硬件可靠性量化评价
本书通过开源蜂鸟E203处理器系统地介绍了RISC-V处理器的嵌入式软件开发方法。全书共3个部分18章,不但给出嵌入式软件开发的全流程,而且介绍了蜂鸟E203处理器的具体使用方法,通过提供大量的实战项目,帮助读者做到理论与实践相结合。本书主要面向嵌入式软件开发工程师,以及对RISC-V感兴趣的初学者和技术爱好者。
本书在介绍RISC-V处理器架构、芯片、软件开发工具和方法的基础上,从程序员角度深入分析RISC-V处理器软件开发过程的要点,并通过例程帮助读者理解和掌握RISC-V处理器编程技术 本书从内核、处理器、开发板到系统,逐层讨论RISC-V处理器程序的开发方法,主要内容包括:RISC-V处理器架构特点以及软件开发工具和方法
STM32CubeMX和STM32CubeIDE是ST公司提供的用于STM32开发的免费工具软件,是STM32Cube生态系统的核心工具软件。本书首先详细介绍这两个软件的用法,然后以STM32F407为研究对象,采用STM32Cube开发方式介绍STM32F407各种系统功能和常用外设的编程开发,包括外设基本工作原理和
本书基于ST公司的STM32芯片进行讲解,包括8个项目、20个任务,分别介绍了LED控制设计与实现—点亮一个LED灯、篮球赛计分器设计与实现、数字时钟设计与实现、简易电压表设计与实现、Modbus-RTU通信协议设计与实现、直流电机调速设计与实现、旋转线阵LED时钟设计与实现、简易示波器设计与实现,涵盖了STM32嵌入
本教材以实际案例为载体,将物联网智能终端所涉及的核心技术分解成六个项目(物联网智能终端开发平台系统及架构认知、嵌入式程序开发环境搭建、文件I/O程序设计、多任务程序设计、网络通信程序设计以及传感器应用开发),由浅入深进行讲解。本教材为项目任务式,每个任务后设计了相应的任务实施单。在教学中,教师可以按照具体任务安排课时,
本书以意法半导体(ST)ARMCortexM4内核的STM32L431微控制器为蓝本,以知识要素为核心,以构件化为基础阐述嵌入式技术基础与实践,同时本书随附实践硬件系统。全书共12章,第1章在运行一个嵌入式系统实例的基础上简要阐述嵌入式系统的知识体系、学习误区与学习建议;第2章给出ARMCortexM4微处理器简介
本书以应用能力培养为主线,注重体现可编程控制器原理及应用课程在专业培养中的作用,力求满足学生后续课程的学习和专业能力培养的需要。全书内容包括可编程控制器概述、西门子S7-200PLC的硬件系统、S7-200PLC编程工具、S7-200PLC的基本指令及应用、S7-200PLC步进指令及应用、S7-200PLC功能指令及
本书介绍了1553B军用标准数据总线的应用技术,主要包括:1553B总线的发展概况、1553B标准总线的协议内容、常用1553B芯片的基础知识、1553B通信系统的硬件设计、1553B应用软件开发以及1553B总线通信案例等内容。全书围绕工程实际,将1553B军用标准的相关内容拆分到各章节中,结合应用场景分类叙述,详细