嵌入式系统工程案例教程

价格 35.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 10 人关注
数量
+-
库存100
 
联系方式
加关注0

新图书资料发布

VIP   VIP会员第1年
资料未认证
保证金未缴纳

内容简介

嵌入式系统是以应用为中心、计算机技术为基础,软、硬件可剪裁,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
  
《嵌入式系统工程案例教程》共6章:第1章介绍几种嵌入式处理器,包括8051单片机、AVR单片机、ARM处理器LPC2136等,对各种处理器的结构、引脚描述、功能模块做了较为详细的描述;第2章介绍嵌入式系统的开发工具与开发环境,以及嵌入式Linux开发的基础知识;第3章以部分典型硬件模块为例,介绍电路仿真工具Proteus的使用方法;第4章介绍一个多核心单片机实验平台的设计实现过程;第5章以嵌入式操作系统FreeRTOS和基于ARM7内核的嵌入式处理器LPC2136为例,介绍操作系统移植过程;第6章介绍一个嵌入式图形系统的设计实现过程。
   《嵌入式系统工程案例教程》可以作为高等院校计算机及相关专业学生的教材,同时也可以作为相关技术人员的参考用书。

目录

前言
教学建议
第1章 嵌入式系统硬件基础
1.1 嵌入式系统组成
1.2 8051系列单片机
1.2.1 8051系列单片机简介
1.2.2 AT89C51的引脚
1.2.3 AT89C51的CPU结构
1.2.4 AT89C51的存储器
1.2.5 AT89C51的I/O端口
1.2.6 AT89C51的中断系统
1.2.7 AT89C51的定时器/计数器
1.2.8 AT89C51的串行接口
1.3 AVR系列单片机
1.3.1 AVR系列单片机简介
1.3.2 ATmega32的引脚
1.3.3 ATmega32的CPU结构
1.3.4 ATmega32的存储器
1.3.5 ATmega32的中断
1.3.6 ATmega32的定时器/计数器
1.3.7 ATmega32的I/O端口
1.3.8 ATmega32的串行接口
1.4 LPC2136嵌入式处理器
1.4.1 LPC2136处理器简介
1.4.2 LPC2136的引脚
1.4.3 LPC2136的结构
1.5 习题
第2章 工具软件与开发环境
2.1 Altium Designer
2.1.1 Altium Designer简介
2.1.2 原理图设计
2.1.3 PCB设计
2.2 Keil开发环境
2.2.1 Keil简介
2.2.2 Keil工程
2.3 Proteus
2.3.1 Proteus开发环境简介
2.3.2 基于Proteus的电路仿真
2.3.3 Proteus电路仿真设计实例
2.4 Linux工具链
2.4.1 vim
2.4.2 gcc
2.4.3 创建和使用库
2.4.4 gdb
2.4.5 Makefile
2.5 Linux编程方法
2.5.1 文件和目录
2.5.2 I/O操作
2.5.3 进程
2.5.4 线程
2.5.5 套接字
2.6 习题
第3章 嵌入式系统仿真设计
3.1 LED点阵电路仿真
3.1.1 LED点阵工作原理
3.1.2 LED点阵仿真电路介绍
3.1.3 LED点阵电路仿真程序设计
3.1.4 LED点阵电路仿真结果
3.2 键盘电路仿真
3.2.1 键盘工作原理
3.2.2 键盘电路介绍
3.2.3 键盘电路仿真程序设计
3.2.4 键盘电路仿真结果
3.3 点阵型LCD电路仿真
3.3.1 PG12864F模块工作原理
3.3.2 LCD显示电路介绍
3.3.3 点阵型LCD电路仿真程序设计
3.3.4 点阵型LCD电路仿真结果
3.4 脉宽调制器控制直流电动机仿真
3.4.1 脉宽调制器工作原理
3.4.2 脉宽调制器控制直流电动机电路介绍
3.4.3 脉宽调制器控制直流电动机仿真程序设计
3.4.4 脉宽调制器控制直流电动机仿真结果
3.5 习题
第4章 多核心单片机实验平台
4.1 多核心单片机实验平台需求分析
4.1.1 硬件需求分析
4.1.2 软件需求分析
4.2 多核心单片机实验平台系统设计
4.2.1 系统结构
4.2.2 处理器资源分配
4.2.3 AVR转接板设计
4.3 多核心单片机实验平台系统实现
4.3.1 基础电路
4.3.2 流水灯模块
4.3.3 键盘模块和数码管模块
4.3.4 点阵LCD模块
4.3.5 LED点阵模块
4.3.6 温度采集模块
4.3.7 语音模块
4.3.8 继电器模块
4.3.9 串口模块
4.3.10 蜂鸣器模块
4.3.11 红外模块
4.3.12 步进电动机模块
4.4 综合实例
4.4.1 功能描述
4.4.2 软件流程
4.4.3 典型代码分析
4.4.4 操作流程
4.5 习题
第5章 嵌入式操作系统移植
5.1 FreeRTOS结构
5.1.1 FreeRTOS简介
5.1.2 FreeRTOS组织结构
5.1.3 FreeRTOS内核
5.2 FreeRTOS移植
5.2.1 FreeRTOS移植简介
5.2.2 启动代码
5.2.3 开关中断
5.2.4 临界区的进入与退出
5.2.5 任务栈初始化
5.2.6 上下文切换
5.2.7 时钟中断
5.3 FreeRTOS设备驱动程序设计
5.3.1 FreeRTOS设备驱动程序设计简介
5.3.2 设备驱动框架模型
5.3.3 设备驱动框架设计
5.3.4 设备驱动框架驱动模块实例
5.4 FreeRTOS文件系统
5.4.1 FAT文件系统原理
5.4.2 FatFs应用程序调用接口
5.4.3 SPI驱动模块
5.4.4 SD卡驱动

举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号