单片机开发涉及到的几个概念
2010-02-03 14:56
288 查看
1.什么是DSP中的“内部上拉”和“内部下拉”?
DSP中介绍引脚时,注明PU,PD说是“内部上拉”和“内部下拉”,就是说内部已经配置了接电
源的上拉电阻或是接地的下拉电阻。这样,当作为输入端口连接OC或COMS芯片或浮空时。信号线平
是确定的高/低电平。而不是不确定的浮地电平。内部上拉,相当于输入和电源之间接了一个几十K的
电阻;下拉,相当于用电阻和地相连。
2.VCC,VDD,VSS是什么?
在电子电路中,VCC是电路的供电电压,C = circuit,表示电路的意思;
VDD是芯片的工作电压,D = device,表示器件的意思;
VSS是接地或是负极,S = series,表示公共连接的意思。
3.时钟周期、指令周期、机器周期、总线周期都是什么东东?
时钟周期:也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如
12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位。在一个时钟周期
内,CPU仅完成一个最基本的动作。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时
钟频率越高,工作速度就越快。
指令周期:执行一条指令所需要的时间,一般由若干个机器周期组成。指令不同,所需的机器周期
也不同。
机器周期:计算机中,常把一条指令的执行过程划分为若干个阶段,每一个阶段完成一项工作。每
一项工作称为一个基本操作,完成一个基本操作所需要的时间称为机器周期。
总线周期:微处理器是在时钟信号CLK控制下按节拍工作的。8086/8088系统的时钟频率为
4.77MHz,每个时钟周期约为200ns。由于存贮器和I/O端口是挂接在总线上的,CPU对存贮器和I/O接口
的访问,是通过总线实现的。通常把CPU通过总线对微处理器外部(存贮器或 I/O接口)进行一次访问
所需时间称为一个总线周期。一个总线周期一般包含4个时钟周期,这4个时钟周期分别称4个状态即T1
状态、T2状态、T3状态和 T4状态。
DSP中介绍引脚时,注明PU,PD说是“内部上拉”和“内部下拉”,就是说内部已经配置了接电
源的上拉电阻或是接地的下拉电阻。这样,当作为输入端口连接OC或COMS芯片或浮空时。信号线平
是确定的高/低电平。而不是不确定的浮地电平。内部上拉,相当于输入和电源之间接了一个几十K的
电阻;下拉,相当于用电阻和地相连。
2.VCC,VDD,VSS是什么?
在电子电路中,VCC是电路的供电电压,C = circuit,表示电路的意思;
VDD是芯片的工作电压,D = device,表示器件的意思;
VSS是接地或是负极,S = series,表示公共连接的意思。
3.时钟周期、指令周期、机器周期、总线周期都是什么东东?
时钟周期:也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如
12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位。在一个时钟周期
内,CPU仅完成一个最基本的动作。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时
钟频率越高,工作速度就越快。
指令周期:执行一条指令所需要的时间,一般由若干个机器周期组成。指令不同,所需的机器周期
也不同。
机器周期:计算机中,常把一条指令的执行过程划分为若干个阶段,每一个阶段完成一项工作。每
一项工作称为一个基本操作,完成一个基本操作所需要的时间称为机器周期。
总线周期:微处理器是在时钟信号CLK控制下按节拍工作的。8086/8088系统的时钟频率为
4.77MHz,每个时钟周期约为200ns。由于存贮器和I/O端口是挂接在总线上的,CPU对存贮器和I/O接口
的访问,是通过总线实现的。通常把CPU通过总线对微处理器外部(存贮器或 I/O接口)进行一次访问
所需时间称为一个总线周期。一个总线周期一般包含4个时钟周期,这4个时钟周期分别称4个状态即T1
状态、T2状态、T3状态和 T4状态。
相关文章推荐
- 初学单片机几个不易掌握的概念
- android 开发 关于地图的几个概念
- 前端开发中你清楚知道这几个概念吗?
- Mac OS开发中,委托、代理、协议、数据源等几个重要概念
- Android开发中的几个概念
- J2ME编程开发平台的几个重要概念说明
- (原)iphone开发必须知道的几个概念
- atitit 高并发之道 attilax著.docx 1. 概念 2 2. 并发一般涉及如下几个方面: 4 2.1. 多线程编程(已过时,不介绍) 4 2.2. 异步编程 4 2.3. 并行编程
- 单片机开发中应掌握的几个基本技巧
- 通信系统软件开发-1、几个概念的区别
- 知名互联网公司校招 Java 开发岗面试知识点 本场 Chat 从作者的实际面试经历出发,给大家详细阐述 Java 开发岗位在校招面试中所涉及的知识点,包括重点和难点。主要包括以下几个部分: Ja
- 无责任Windows Azure SDK .NET开发入门篇二[使用Azure AD 进行身份验证--2.1使用Azure AD需要了解几个概念]
- 面试JAVA开发工程师过程涉及的几个知识点
- iphone 开发几个概念
- iOS开发环境配置中的几个概念
- GSM手机开发中的几个概念
- jbpm涉及到的几个重要概念及常用API
- WebService开发的几个基本概念
- JAVA6开发WebService (三)——几个概念