版微机应用新技术第一部分AVR.ppt
《版微机应用新技术第一部分AVR.ppt》由会员分享,可在线阅读,更多相关《版微机应用新技术第一部分AVR.ppt(83页珍藏版)》请在三一文库上搜索。
1、,一、课程结构及特点,介绍及实践当前微机应用的热点内容: 单片机技术及典型应用 EDA技术与可编程逻辑器件 (CPLD/FPGA,VHDL) 嵌入式系统(ARM,RTOS) 其特点:没有深奥的理论,只有新观念和新方法。实践性较强,软硬件结合。,通过课程及实验需要掌握: 1、单片机(以STM32为例)的典型技术及应用。 2、 EDA新技术(Quartus | 使用、在FPGA/CPLD上构建时序逻辑和建立Nios系统)。 3、嵌入式基础及应用(WinCE、uc Linux) 为研究课题奠定一定的基础。,二、课程目的,形式:讲授+综合实验(每2人一组,各实验内容讨论确定)。 时间安排: 讲授:10
2、12次课(含各部分软硬件环境及方法介绍) ,综合实验810次课(各实验24次,不足时可利用业余时间)。 考核:综合实验(4个) 50%、报告(4部分) 50% 综合实验要求: 根据综合实验装置提供的硬件环境,结合自己的研究方向,查找资料,选择一、二单元内容设计实验,应用各部分新技术和手段实现。 具体要求: 1、方案说明文档(项目的目的、意义、原理、功能等)。 (背景:工艺流程,技术发展情况论述.) (方案:系统框图,功能描述.) 2、电路原理图及所选器件主要参数 3、软件流程图及部分程序清单。,三、课程形式及考核办法,参考书目,1、微机控制新技术 姚燕南 西交大 2、STM32F10x参考手册
3、_cn.pdf 电子版 3、 FPGA设计及应用 诸振勇 西电大 4、 CPLD技术及其应用 宋万杰 西电大 5、基于FPGA的嵌入式系统设计 任爱锋等 西电大 6、 DSP应用系统设计 朱铭锆 电子 7、电动机的DSP控制 王晓明 北航 8、 TMS320LF240xDSP结构、原理及应用 刘和平 北航 9、嵌入式系统设计与实例开发 王田苗 清华 10、基于ARM的嵌入式系统开发与应用 吴明晖 邮电 11、SOPC技术实用教程 潘松等 清华 http:/ 博客 http:/ 目前典型接口电路原理及应用。 开发环境Keil 及编程工具的使用。 能够设计建立基于单片机的系统。 设计完成一个基
4、于STM32单片机的应用系统。完成:系统描述,软硬件设计,调试结果并写出报告。,了解- 背景:工艺流程,技术发展情况论述. 掌握-原理论述、同类方案比较。 设计- 方案:系统框图,功能描述. 实现-软件流程、功能实现。,实际工程应用的一般步骤,实际工程应用的一般步骤,一、STM32微控制器系列_cn.pdf,STM32的主要优点 使用ARM最新的、先进架构的Cortex-M3内核 优异的实时性能 杰出的功耗控制 出众及创新的外设 最大程度的集成整合 易于开发,可使产品 快速进入市场,设计模式,基础型:做好需要专业的软硬件知识 智能型:在搭建的程序框架下设计 高级型:在操作系统管理下,专注应用。
5、 介绍特色、扩展内容,比较学习。需要大家课下认真消化资料,掌握基础内容。STM32F10x参考手册_cn.pdf,二、硬件特色接口,I/O 低功耗模式、定时器/计数器、输入捕获 PWM(脉宽调变(Pulse-Width Modulation ) A/D DMA(直接存储器存取(direct memory access)) 、RTC USART、SPI(单个程序启动(Single Program Initiation) ) BOOT(计算机】 引导;自引;自展;启动 引导程序,自展程序 (=bootstrap),通用输入输出(General Purpose Input/Output),通用同步异
6、步收发机(Universal Synchronous Asynchronous Receiver Transmitter),举例:初始化I/O口,void GPIO_Configuration(void) /* 在GPIO_Configuration中配置PD.1,2为输出模式*/ GPIO_InitStructure.GPIO_Pin=GPIO_Pin_1 | GPIO_Pin_2; GPIO_InitStructure.GPIO_Speed=GPIO_Speed_2MHz; GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP; GPIO_Init(G
7、PIOD, #define GPIO_Pin_1 (u16)0x0002) /* Pin 1 selected */ #define GPIO_Pin_2 (u16)0x0004) /* Pin 2 selected */ GPIO_Mode_Out_PP=0x10/置模式寄存器某位 GPIO_Mode_IPU=0x48,使用:,#define LED1_ON (GPIO_WriteBit(GPIOD,GPIO_Pin_1,Bit_SET) #define LED1_OFF (GPIO_WriteBit(GPIOD,GPIO_Pin_1,Bit_RESET) #define LED2_ON (
8、GPIO_WriteBit(GPIOD,GPIO_Pin_2,Bit_SET) #define LED2_OFF (GPIO_WriteBit(GPIOD,GPIO_Pin_2,Bit_RESET) F= GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_8); J= GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_9);,PWM技术,PWM(Pulse Width Modulation)控制脉冲宽度调制技术,通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形(含形状和幅值)。 PWM控制技术在逆变电路中应用最广,应用的逆变电路绝大部分
9、是PWM型,PWM控制技术正是有赖于在逆变电路中的应用,才确定了它在电力电子技术中的重要地位。,PWM相关概念,占空比:就是输出的PWM中,高电平保持的时间 与 该PWM的时钟周期的时间 之比。如,一个PWM的频率是1000Hz,那么它的时钟周期就是1000us,如果高电平出现的时间是200us,那么低电平的时间肯定是800us,占空比就是200:1000,也就是说PWM的占空比就是1:5。,PWM相关概念,分辨率:也就是占空比最小能达到多少,如8位的PWM,理论的分辨率就是1:255(单斜率), 16位的的PWM理论就是1:65535(单斜率)。如16位的PWM,它的分辨率达到了1:6553
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 应用 新技术 第一 部分 AVR
链接地址:https://www.31doc.com/p-3046900.html