微控制器原理与嵌入式系统设计与实践入门篇1

阅读: 评论:0

微控制器原理与嵌入式系统设计实践
与《单片机技术》《嵌入式系统》《微控制器原理与应用》《微处理器技术》课程配套
微控制器原理与嵌入式系统设计实践(第0版)
陆杰等编著
圈禁by靡靡之音北航出版社或同济出版社待出版
I
微控制器原理与嵌入式系统设计实践
内容简介
谢旭人简历全书共分15章。
第1章微控制器与嵌入式系统概述
第2章微控制器原理及其系统构成
第3章嵌入式系统的基础知识(与系统设计初步)
第4章微控制器与嵌入式系统的开发环境
第5章S08CPU与AW60最小系统及其工作模式
第6章S08CPU的指令系统及其汇编程序的设计
第7章S08CPU的GPIO与应用设计
第8章S08CPU的基本人机交互技术与应用设计
第9章中断技术与A W60中断及其应用
湿地公园规划设计第10章S08CPU的时钟模块与应用设计
第11章S08CPU的定时模块与应用设计中国少年儿童队改名为中国少年先锋队时间
第12章S08CPU的SCI通信模块与应用设计
第13章S08CPU的A/D模块与应用设计
第14章S08CPU的监控程序模块与操作系统初步
华为s7 slim
第15章嵌入式系统的现代应用设计概述,待考虑
前言
本书是与《单片机技术》、《嵌入式系统》、《微控制器原理与应用》、《微处理器技术》课程配套讲义,书中所述微控制器原理是本人30年单片机原理、微机原理、微控制器原理等课程讲义的总结,试图把计算机与微控制器(单片机)的原理与嵌入式系统的基本概念与原理融合在一起讲解;试图把计算机与嵌入式系统的技术融合在一起对比与融合讲解,因嵌入式系统的应用离不开计算机(个人电脑);试图把计算机与嵌入式的硬件与软件对比与融合讲解,因作为计算机与嵌如式系统必然包含硬件与软件。书中所选实验及课程案例与系统设计指导,都是从教学、科研的实际程序中提取的,均经过调试,保证其具有可验证性,方便学生完成计算机与嵌入式系统的实验与实践的学习。
全书共分10章。第1章为微控制器与嵌入式系统概述,介绍微控制器(计算机及微控制器)的技术发展历史及基本构件与构造和特点;说明计算机、微控制器、嵌入式系统的关系;介绍计算机系统及嵌入式系统的应用领域、应用特点与发展趋势。第2章为微控制器原理及其系统构成,主要从CPU、存储器、I/O概扩讲解计算机硬件技术与操作系统,为个人电脑的计算机的硬件与软件的入门知识与操作系统的入门。第3章为嵌入式系统的基础知识与系统设计初步,讲解嵌入式系统常用的数制与编码、
利率对经济的影响
常用的电路原理、嵌入式系统的设计方法及系统案理概述,引导学生有系统及嵌入式系统和产品的分析与设计的思想与方法。第4章为微控制器与嵌入式系统的开发环境,讲解嵌入式系统的研制步骤与方法,软件与硬件的开发环境,包括Multisim的硬件设计与仿真的环境介绍,主要介绍Code warrior的开发环境与初步入门及案例调试实验。第5章为S08CPU与AW60最小系统及其工作模式,讲解飞思卡尔单片机概述,包含寄存器结构,AW60的功能概述与存储器映像及AW60芯片管脚及其最小系统的构成,AW60的工作模式,包含系统配置。第6章为S08CPU的指令系统及其汇编程序的设计,讲解S08CPU的寻址方式、指令系统、汇编语言设计指导、汇编语言程序的案例指导。第7章为S08CPU的GPIO与应用设计,主要介绍AW60的基本输入输出口及其编程,驱动电路设计,口的扩展,机电柔性加工系统的案例设计指导。第8章为S08CPU的基本人机交互技术与应用设计,主要讲解基本的按键与键盘输入和发光管与LED输出及其有关实验,同时介绍其它一般外设交互与通信交互,本章安排了4个实验,是具有较深知识的定时器的实验
I
目录
基础,学生通过动手完成这些基础实验,可以掌握嵌入式系统人机交互的一般技术方法;第9章为中断技术与AW60中断及其应用,讲解中断及中断系统的一般概念,包含中断向量和中断子程序,介绍A
W60的中断特点及键盘中断的案例及其扩展应用,包含软件,硬件及其实验。第10章为S08CPU的时钟模块与应用设计,介绍一般的时钟电路及其AW60的时钟系统、操作寄存器器、工作模式及其应用。第11章为S08CPU的定时模块与应用设计,介绍一般的电路及其定时方式,介绍AW60的定时结构与寄存器,介绍输入捕捉、输出比较及其脉宽调制输出及其应用。第12章为S08CPU的SCI通信模块与应用设计,串行通信的基本知识,AW60的寄存器结构与编程设计,SCI的中断及其编程,双机通讯的实验。第13章为S08CPU 的A/D模块与应用设计,讲解AD,DA的基本技术,介绍S08的AD内部模块及其寄存器设置,AD操作与控制及其编程,有关应用的实验等。第14章为S08CPU的监控程序模块与操作系统初步,介绍一般的任务管理与状态机概念及其设计指导,AW60的复位与中断管理,监控程序与操作系统初步。第15章为嵌入式系统的现代应用设计概述,待考虑。
本书所有实验的源程序见配套教材《》的随书光盘(待整理),该光盘包含了课堂教材的所有实例程序、本实验指导教材所涉及的源程序、相关芯片的技术手册及硬件最小系统的技术资料等。
本书可作为高等院校自动化、电气工程、应用电子技术、机电一体化、微机应用、数控技术、计算机科学与技术、仪表及控制、信息通信技术、汽车工程等专业的实践教学环节的指导教材,同时也是相关教师及工程技术人员的参考书。
由于编者水平有限,书中难免有错误与不妥之处,恳请广大读者批评指正。
编者
2015年11月
II
微控制器原理与嵌入式系统设计实践
1
第四章 微控制器与嵌入式系统的开发环境
--------CodeWarrior for Freesacle HC08/S08/RS08 集成开发环境
嵌入式软件开发系统有别于桌面软件开发系统的一个显著的特点,是它一般需要一个交叉编译和调试环境,即编辑和编译软件在通常的PC 机上进行,而编译好的软件需要通过写入工具下载到目标机上执行,如AW60目标机。由于主机和目标机处理器的体系结构彼此不同,从而增加了嵌入式软件开发系统的开发难度。所以选择一些好的开发套件有助于对目标机的学习与开发。下面将介绍Freescale 公司的CodeWarrior for HC08/S08/RS08 V6.2集成开发环境(简称CW 环境)的安装和使用。
1.1 CW 环境安装与设置
CW 环境安装没有什么特别之处,在Windows 操作系统上,只要按照安装向导单击鼠标就可以自动完成。
需要说明的是,安装完毕以后要上网注册以申请使用许可(license key )。无论是下载的软件还是申请到的免费光盘,安装后都要通过因特网注册,以申请使用许可(licenseKey )。这里可通过登录其网站,单击“Request a Key ”实现。由于这一注册过程是在网上自动实现的,故只要网络通畅,这个往返过程在数分种之内即可过完成。申请后会通过E-MAIL 得到一个License.dat 文件。将该文件复制到相应目录下即可,例如:“C:\Program Files\Freescale\CodeWarrior for Microcontrollers V6.2”。对于免费的特别版本,安装好后用License.dat 覆盖安装目录下的License.dat 。
图1-1 CW 环境运行界面
CW 环境的运行界面如图1-1所示。
源码信息区

本文发布于:2023-07-05 14:05:51,感谢您对本站的认可!

本文链接:https://patent.en369.cn/xueshu/173633.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   设计   应用   技术   介绍   环境   开发   微控制器
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图