版权和免责声明

应授权单位要求,本栏目仅用于与非网网友学习交流,第三方严禁擅自转载。与非网常年法律顾问北京柴傅律师事务所,将全力维护本栏目相关各方的合法版权。如需转载,可与专栏编辑联系。祝阅读愉快!

作者介绍
王宜怀教授,苏州大学计算机科学与技术系硕士生导师,研究方向:嵌入式系统、工业控制、人工神经网络及信息处理。
专栏公告
苏州大学Freescale 嵌入式实验室在暑假举办了一期飞思卡尔嵌入式系统设计与应用高校师资培训班,详情访问:http://sumcu.suda.edu.cn。若下载有问题可与0512-65214819曹金华、刘晓升老师联系。
销售渠道
29.2元29.3元29.6元35.1元
术语词典:MCU SCI LCD
同题专栏
热点专题
相关链接
技术文章
最近访客
载入中...
流量统计
嵌入式技术基础与实践 嵌入式技术基础与实践
全书共17章,分3个部分。第1部分共6章,为嵌入式入门导引。主要介绍嵌入式应用的硬件与软件基础,同时给出了Freescale HC08/S08/RS08系列单片机的基本人门知识,包括基本结构、汇编语言及08C语言基础,提供了第一个汇编工程与第一个C语言工程实例,给出了开发环境与基本调试方法的介绍。第2部分共8章,为嵌入式系统的基础应用。包括串行通信接口(SCI)、键盘、LED与ICD、SPI、A/D、D/A、IIC、定时器、Flash存储器在线编程及其他功能模块,该部分为本书的重点内容。第3部分共3章,为应用实例,包括实际应用系统设计实例、JB8的LISB 1.1模块与应用实例、GZ60的CAN模块及应用实例。附录含有苏州大学Freescale嵌入式系统实验室提供的硬件评估板资料及本书配套教学资料目录结构。 [ 阅读全文 ]
第1章 概述
理解嵌入式系统与单片机的基本概念和发展脉络是学习嵌入式系统的第一课。特别是对单片机的一般组成、嵌入式系统与单片机的关系的理解有助于认识嵌入式系统。同时,重点理解嵌入式产品的一般构成与开发方法,为有目的地学习提供入门导引。本章作为导引,介绍嵌入式系统及单片机的基本概念、发展历史;嵌入式系统中的一些常用术语;嵌入式产品的一般构成及开发方法;还对如何学习嵌入式应用技术提出了一些建议。
第2章 Freescale HC08/S08/RS08 MCU 概述
Freescale的08系列单片机由于其稳定性高、开发周期短、成本低、型号多种多样、兼容性好而被广泛应用。本章概要介绍08系列单片机的类型、基本结构,并从总体上阐述其性能特点。主要内容有:在介绍08系列单片机的命名规则和资源状况的基础上,分别以MC908GP32、MC9S08GB60及MC9RS08KA2为例讲述HC08系列、HCS08系列及RS08系列单片机的基本结构和特点。了解这些基本知识,不仅可以为实际开发应用中的单片机选型提供参考,也对后续章节的学习有很大的帮助。
第3章 HC08/S08/RS08 CPU
HC08 CPU有5个寄存器、16种寻址方式、140条基本指令(加上寻址方式可形成270条具体指令),这是学习08汇编语言的基础。本章从程序员角度介绍HC08 CPU的编程结构、寻址方式、指令系统。为方便学习,对HC08 CPU的270条具体指令进行了统一编号。由于HCS08 CPU指令集是HC08 CPU扩充,因此给出了其扩充指令。RS08 CPU指令集是HCS08 CPU指令集的精简版,本章也给出简要介绍。本章还给出了08汇编语言的格式、伪指令。
第4章 通用I/O口及第一个汇编工程
微控制器的主要任务是接收外部信息,经过处理,产生输出信息,而信息的输入及输出必须依赖于I/O接口。I/O接口是微控制器同外界进行交互的重要资源,对I/O接口的学习和理解是嵌入式系统学习的基本点。 本章介绍I/O接口的基本形式通用I/O口,并借助于MC908GP32的通用I/O来讲解第一个08汇编工程,使读者由此入门。在阐述MC908GP32的通用I/O的编程结构的基础上,给出了08汇编程序结构与第一个可执行的08汇编工程,该程序的功能十分简单,仅仅是使一个发光二极管闪烁。但读者要通过这个程序理解I/O口的操作方法,掌握汇编工程框架结构、工程组织方法及嵌入式编程规范,达到嵌入式汇编编程入门的目的。
第5章 08C语言及第一个08C工程
C语言作为一种通用的高级语言,语言简洁、紧凑,运算符丰富,具有现代化语言的各种数据结构,特别是灵活的指针类型。随着MCU资源的丰富、C语言编译效率的提高,基于MCU的应用系统中采用C语言编程也成为一种趋势。本章首先简要介绍了标准C语言的基本语法,比较了08C语言和标准C的差异,然后阐述了08C的一些特殊用法,接下来通过实例讲述08C语言编程框架,最后结合我们的实际开发经验,总结了08C中的一些高级用法及编程技巧。使用C语言进行单片机程序开发,它的编程方法和编程手段与PC机上使用C语言还是有很大差别,只有对单片机体系结构和硬件资源作详尽了解,才能写出高质量高效率的C语言程序。读者在实际学习过程中,要多加练习,从实际编程中体会单片机的C语言编程方法。本章给出了08C的第一个C语言工程,读者要仔细体会工程文件的组织,如何更有效、更直观地反映工程的内涵。
载入中...
 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.