微型计算机的基本概念,微型计算机基本概念1(95页)-原创力文档

单片微机原理及

应用

2017/3/4

教材

严海蓉,薛涛等,嵌入式微处理器原理与应用--基于ARM

Cortex-M3微控制器(STM32系列),清华大学出版社,2014

年12月第1版

参考书目

·[吴常玉,曹孟娟,王丽红 ARM Cortex-M3与 Cortex-M4权

威指南(第3版),清华大学出版社,2015

·[2]武奇生,白璘等,基于ARM的单片机应用及实践

STM32案例式教学,机械工业出版社,2014年6月第1版

·[3喻金钱,喻斌,STM32F系列 ARM Cortex-M3核微控制器

开发与应用,清华大学出版社,2011

[4]杨光祥,梁华,朱军,STM32单片机原理与工程实践(第

2),武汉理工大学出版社,2013

课程目的和基本要求

·本课程要求学生掌握计算机中的数值概念,包括各类数据

编码与存储方式;通过学习微型计算机的基本原理和组成

结构,使学生掌握微型计算机的工作原理,对计算机建立

从软件到硬件、从宏观到微观的正确认知;了解ARM系列

处理器内核的发展历程和技术特点;通过课程学习,掌握

Cortex-M3的体系结构,了解其先进技术及对性能的影响

掌握其操作模式、寄存器内容及功能。深入掌握

sTM32F10X单片机的内部结构、核心技术、功能部件

内部资源以及编程方法,掌握其接口技术;通过应用实例

的讲解与讨论,让学生进一步巩固所学知识,提高分析和

设计技能,并促进综合素质的培养。

2017/3/4

课程主要内容

(1)讲解微型计算机的基本原理、组成结构、先进技术,各类进制数的转换方

法、定点数与浮点数的存储格式、无符号数和带符号数的编码方法、ASC码

BCD码、汉字编码的基本技术。

·(2)ARM家族介绍,讲解微型计算机的基本原理与组成结构,学习单片微型计

算机发展,简要介绍嵌入式系统基本概念、 Cortex-M3内核的技术基础和功能特

·(3)讲解 Corteκ-M3体系结构,包括微处理器核结构、处理器的操作模式及状态

讲授 Cortex-M3的寄存器、总线矩阵和系统地址映射方法

·(4)讲解STM32F10X的电源、时钟及复位电路,包括电源电路、时钟树结构

复位电路和启动设置。

(5)讲解STM32F10X的最小系统与开发环境。主要内容包括:STM32F10X最

小系统运行条件、STM32F10X最小系统设计规范、STM32F10X程序下载的几种

方法,以实例为基础介绍STM32开发的基本要求和编程技能

·(6)讲解STM32F10X的功能部件与內部资源,主要内容包括:电源控制、实时

时钟RTC、GPO、中断和事件、高级定时控制器TIM1、通用定时控制器T|MX、

USART收发器、模拟/数字转换ADC等。

(7)应用实例:讲述基于STM32的工程设计实例,以交通灯控制等內容为基础

针对设计要求讲解应用需求分析、硬件构成,软件设计方法等。

201734

成绩评定

开卷考试(带教材与手写笔记)

笔试(60)+

平时成绩(10)+

上机考试(20)+

实验报告(10)

2017/3/4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值