2009-3-29 15:09:49 阅读428 评论1 292009/03 Mar29
PTR6000收发程序
请高手给我看看我写的PTR收发程序,我用F021控制PTR6000通过SPI总线,在1M速率模式下进行通信,每次传输32字节,但是从示波器上看到SPI总线的数据传输率只有32K啊,这是什么原因啊,请大家给我看看下面的发送和接收中断程序吧,谢谢
发送中断程序
void int0_ISR(void) interrupt 0
{
uint i;
CE=0;
CSN1=0; //读状态寄存器
2008-10-2 13:43:34 阅读120 评论0 22008/10 Oct2
2008-10-2 13:40:30 阅读256 评论0 22008/10 Oct2
2008-10-2 13:39:13 阅读71 评论0 22008/10 Oct2
4. static有什么用途?(请至少说明两种)
1.限制变量的作用域
2.设置变量的存储域
7. 引用与指针有什么区别?
1) 引用必须被初始化,指针不必。
2) 引用初始化以后不能被改变,指针可以改变所指的对象。
2) 不存在指向空值的引用,但是存在指向空值的指针。
8. 描述实时系统的基本特性
在特定时间内完成特定的任务,实时性与可靠性
9. 全局变量和局部变量在内存中是否有区别?如果有,是什么区别?
全局变量储存在静态数据库,局部变量在堆栈
10.
2008-10-2 13:23:14 阅读2459 评论0 22008/10 Oct2
概述
在自动化领域,随着分布式控制系统的发展,迫切需要一种总线能适合远距离的数字通信。
在RS422 标准的基础上,EIA 研究出了一种支持多节点、远距离和接收高灵敏度的RS-485总线标准。
RS485 标准采有用平衡式发送,差分式接收的数据收发器来驱动总线,具体规格要求:
· 接收器的输入电阻RIN≥12kΩ
· 驱动器能输出±7V 的共模电压
· 输入端的电容≤50pF
· 在节点数为32 个,配置了120Ω的终端电阻的情况下,驱动器至少还能输出电压1.5V(终端电阻的大小与所用双绞线的参数有关)
· 接收器的输入灵敏度为200mV(即(V+)-(V-)≥0.2V,表示信号"0";(V+)-(V-)≤-0.2V,表示信号"1")
因为RS48 的远距离、多节点(32个)以及传输线成本低的特性,使得RS485成为工业应用中数据传输的首选标准。
2008-10-2 13:12:11 阅读150 评论0 22008/10 Oct2
概述
RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
RS232接口的特点
(1)应用广泛:目前RS-232是PC机与通信工业中应用最广泛的一种串行接口。
(2)设计简单:通常RS232接口存在于PC机与终端板(TTL电平),一般情况,需使用电平转换电路才能相连。
(3)适用于低速通讯系统:传输速率较低,一般在200K以内为。
(4)传输距离较短:最大传输距离标准值为50英尺。
RS232接口器件主要品牌有:
(1)MAXIM
2008-9-10 11:06:59 阅读145 评论0 102008/09 Sept10
2008-9-1 17:42:11 阅读1472 评论0 12008/09 Sept1
火车车次前面字母的含义:
有些朋友经常出远门, 碰上坐火车的时候,会发现车次前面的字母不知道是什么意思,其实这个字母代表的就是火车的级别,
常见的:
“K”代表的就是快速列车,铁道部把带“K”字头的列车限定在10-999之间,例如厦门-西安的k241次。沿途停靠站别为二等站以上。
“T”代表特快列车,也是限定10-999之间;如上海南-深圳的T211次;沿途只停靠一等站;
“D”代表动力车,简称“CRH”就是我们常说的“高速列车,子弹头火车等”,我国在4月1日开行动车组后, 才有的车次。有专用候车室;
“Z”代表直达特快列车,沿途基本不停靠,有些停靠站点只办理有限的客运业务,包括列车上水、空调发电车补充染料等,不办理行包托运业务,停留时间有限制,如福州-北京西的Z57次,属于高等级别列车,有专用候车室。
“N”代表局管内快速列车,每个铁路局管辖范围内开行的列车,通常都是铁路局自己投资,自己管理的列车;
2008-9-1 17:30:30 阅读246 评论0 12008/09 Sept1
74HC573和74LS373原理一样,8数据锁存器。主要用于数码管、按键等等的控制
1. 真值表
参见74LS373的PDF的第2页:
Dn LE OE On
H H L H
L H L L
X L L Qo
X X H Z
这个就是真值表,表示这个芯片在输入和其它的情况下的输出情况。 每个芯片的数据手册(datasheet)中都有真值表。
布尔逻辑比较简单,在此不赘述;
2. 高阻态
就是输出既不是高电平,也不是低电平,而是高阻抗的状态;在这种状态下,可以
多个芯片并联输出;但是,这些芯片中只能有一个处于非高阻态状态,否则会将芯
片烧毁;
高阻态的概念在RS232和RS422通讯中还可以用到。