图书中心

专业基础首页>图书中心>信息通信类

可编程嵌入式系统原理与实践
  • 书     名:可编程嵌入式系统原理与实践
  • 出版时间:2026-05-08
  • 编 著 者:徐迎晖 夏益民
  • 版       次:1-1
  • I  S  B N:978-7-5635-7860-3
  • 定       价:¥59.00元

内容简介线

本书是一部探讨嵌入式系统原理与实践技术的教程,系统地阐述了嵌入式系统的基本概念、项目开发流程、常见硬件部件的工作原理、软件设计规范和常用架构、基于嵌入式实时操作系统FreeRTOS的应用程序设计、Verilog HDL数字设计入门,以及基于PSoC 5LP处理器的嵌入式系统开发技术。
与传统的嵌入式系统书籍相比,本书选择了业界独具特色的PSoC 5LP为实践平台,该平台具备硬件可编程的模拟和数字子系统、布线和互连,以及软件可编程的MCU子系统,从而实现了整个软硬件系统的在线可编程,便于读者对众多相关课程的知识进行综合学习。书中的应用实例,大多来自科研工作及教学实践,且经过检验、设计规范。
本书力求通过选择基本和常用的知识点,以及构建易用的开发环境,使读者掌握必要的嵌入式系统运作知识和实践技能,从而有能力进一步自主研究。
本书可以作为高等院校计算机、通信、电子信息类相关专业本科生学习嵌入式系统的教材,也可供电子爱好者和从事嵌入式系统相关工作的工程技术人员参考。

目录介绍线

第1章嵌入式系统概述
1.1基本概念
1.2嵌入式系统的组成结构
1.3发展趋势
第2章接触简单的嵌入式系统
2.1制作任务、开发环境
2.2PIC16F505原理
2.3硬件电路搭建
2.4软件程序编写
2.5调试与完善
2.6缺失的内容
第3章嵌入式系统硬件基础
3.1处理器
3.2总线
3.3存储器
3.4输入输出设备
3.5通信设备
3.6电源
3.7时钟
3.8复位
第4章中断
4.1中断机制的提出
4.2中断处理的流程
4.3使用中断的原则
第5章嵌入式系统软件设计
5.1程序设计规范
5.2前后台多任务程序设计
5.3状态机
5.4模块化程序设计
5.5事件触发的多任务程序设计
5.6时间触发系统
第6章嵌入式实时操作系统FreeRTOS的应用程序设计
6.1FreeRTOS概况
6.2FreeRTOS应用程序框架
6.3任务管理
6.4消息队列
6.5信号量
6.6互斥信号量
6.7临界区管理
6.8时间服务
6.9软件定时器
第7章Verilog HDL数字设计基础
7.1C语言与Verilog语言
7.2模块
7.3数据类型
7.4声明
7.5常量
7.6always结构
7.7赋值
7.8参数
7.9实例化
7.10设计建议
第8章基于可编程片上系统PSoC 5LP的嵌入式系统开发
8.1概述
8.2开发环境与入门示例
8.3I/O系统
实验1:基本人机接口实验
8.4使用调试器
8.5中断系统
实验2:中断控制实验(秒表、电子表)
8.6模拟前端
实验3:A/D、D/A实验(构建SAR ADC)
8.7通用数字块UDB
实验4:PS/2接口鼠标的应用
8.8DMA
8.9一些特色模块
8.10综合设计实例:丰富功能外部扩展模块
8.11自制PSoC 5LP小系统实验板