嵌入式系统开发与应用
.起点低,案例分析透彻 2.既注重基础理论,更面向应用 3.紧跟技术发展,选取典型技术开发实例 4.突破常规,用于创新 带领读者深入了解开发Stellaris的LM3S8962处理器的过程

作者:王黎明、刘小虎、闫晓玲

丛书名:21世纪高等学校嵌入式系统专业规划教材

定价:59元

印次:1-2

ISBN:9787302429135

出版日期:2016.05.01

印刷日期:2022.03.01

图书责编:刘向威

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书的立足点是基础化、实用化、可操作性,首先介绍嵌入式系统的概念、引导读者对嵌入式系统有一个整体的印象,从而为读者打开嵌入式系统开发的大门,其次介绍嵌入式开发的集成开发环境; 然后以Stellaris处理器LM3S8962为对象,介绍了系统控制、GPIO、串行通信、定时器模块、ADC模块、PWM及模拟比较器; CAN模块; 最后以全国大学生飞思卡尔杯智能汽车比赛为应用案例,介绍其系统设计及实现方法。 本书可作为大专、本科院校自动化、机电、仪器仪表和自动控制等专业的工业控制网络等相关课程的教材或教学参考书,也可供从事工业控制网络系统设计和产品研发的工程技术人员参考。 ‐

王黎明,男,1978年5月出生,工学博士,现任海军工程大学电气工程学院副教授,长期致力于嵌入式技术开发与应用、现场总线技术、网络化技术、检测技术研究。出版著作3部,教材2部,在国内外刊物发表文章40余篇,20余篇被SCI或EI收录。获得军队科技进步奖2项,国家发明专利4项。先后从事数字信号处理、信号与系统、工程检测技术、智能工程检测技术与数据融合、现场总线网络、嵌入式技术基础等课程的教学。先后主持国家自然科学基金1项,海军十一五、十二五预研课题4项,军内科研维改科研等20多项。�

目前微控制器的性能越来越好,集成的模块也越来越多,内部自带的寄存器越来越多,整体的框架也越来越复杂,因此库开发成为微控制器开发的主流。通过库开发,可以在不了解微控制器底层寄存器配置的情况下,快速掌握单片机的各个模块资源。本书的目的就是带领读者深入了解开发Stellaris 处理器 LM3S8962的过程,最终达到灵活快速地上手其他库,直至开发其他ARM芯片的水平。

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章嵌入式系统基础

1.1嵌入式系统的概念及组成

1.1.1嵌入式平台的硬件构架

1.1.2板级支持包和嵌入式系统

1.1.3嵌入式系统上的应用程序

1.2嵌入式C语言

1.2.1变量与常量

1.2.2运算符

1.2.3预处理

1.2.4位处理

1.2.5C编程基本规则

1.3ARM CortexM3概述

1.3.1ARM——Advanced RISC Machines

1.3.2CortexM3简介

1.4典型CortexM3微控制器简介

1.4.1CortexM3的微处理器Stellaris系列

1.4.2Stellaris系列处理器的分类

1.4.3LM3S8962引脚功能和硬件电路

小结

思考题

第2章集成开发环境

2.1嵌入式软件开发过程

2.1.1创建过程

2.1.2编译

2.1.3链接

2.1.4定址

2.1.5调试过程

2.2IAR EWARM安装

2.3安装驱动库

2.3.1下载最新库文件

2.3.2拷贝连接器命令文件

2.3.3拷贝驱动库头文件

2.3.4拷贝底层驱动函数库

2.4EWARM新建项目

2.4.1建立一个项目文件目录

2.4.2新建工作区

2.4.3生成新项目

2.4.4添加/新建文件

2.4.5项目选项设置

2.4.6通用选项设置

2.4.7C/C++编译器选项设置

2.4.8A...

本书是一本介绍Cortex M3内核Stellaris处理器开发与应用的书籍,目标读者包括:一线程序员,嵌入式产品设计师,片上系统(SoC)工程师,嵌入式系统发烧友,学院研究员,还包括所有涉猎过单片机和微处理器领域,慧眼识珍看中了Cortex‐M3的人民大众们。还适合下列人员阅读:
l
想学习或刚刚进入Cortex M3内核Stellaris处理器的开发人员。
l
想学习嵌入式技术的开发人员。
l
对嵌入式技术开发感兴趣的人员。
l
使用Cortex M3进行快速开发产品的开发人员。
尽管本书面向初级Cortex M3内核Stellaris处理器的开发人员,但读者需要熟悉相关的硬件知识以及C语言,至少能读懂书中提到的代码。