库存索引:

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
0
1
2
3
4
5
6
7
8
9

调制方式及传输速率PLD器件密度的提高和价格的下降

逻辑用或门、非门很容易实现,但在本系统中,还要实现MPC860上电配置字设置、长监控时间的看门狗、MPC860与其它专用芯片的接口等其它功能,故选择可编程逻辑器件PLD来完成这些功能。随着PLD器件密度的提高和价格的下降,在系统中的应用会越来越广泛。

CPLD器件XC95144它属XC9500系列,由多个功能块(FB)和I/O块(IOB)组成,由开关矩阵FastCONNECTII完全互连。IOB提供器件的输入和输出缓冲,每个FB提供具有54个输入和18个输出的可编程逻辑的容量。

54个输入和18个输出的可编程逻辑的容量,该系列都是在系统可编程的,编程/擦除次数最少为1万次。CPLD的延时可以预测,适合作小规模的、对时序要求严格的逻辑。

普通模式和寄存器模式操作的均是标准的数字信号,其不同在于规定芯片操作的一些参数,例如:所采用的射频协议、调制方式及传输速率是由命令序列中规定的还是由寄存器所设定的。

普通模式每条指令均含有该指令使用的参数,而寄存器模式指令序列中并不含这些参数,而是由预先写入的寄存器中的数值所决定。

Tag-it内有64位的UID和8位的AFI、8位的DSFID,用来标识卡和特定应用的特征。卡内有2Kbit EEPROM,分成64个块,每个块32个bit。每个块均可以锁定,以保护数据免予修改。AFI、DSFID和32个块均可读可写,用以存储用户的数据。卡内有防冲突机制,可以同时读多张卡而不会造成冲突。

在实验室和工业应用中,RS232串口是常用的计算机与外部串行设备(单片机)之间的数据传输通道,由于串行通信简单易用,所以应用广泛。通常在VC++中有三种方法可以实现串行通信:

使用VC++的标准通信函数_inp和_outp来实现串口通信;

把串口看成是一个特殊的设备文件,使用有关文件处理的API函数来实现串口通信;

使用ActiveX的串行通信控件MSComm来实现串口通信。

对于本实例来说,主要考虑的因素是实时语音数据存取,以及位机与下位机的配合。因此,采用了串行通信MSComm控件方法来实现串口通信。另外,可以采用二进制流文件Cfile类来存储声音文件。具体步骤见网络补充版。

上海德懿电子科技有限公司  www.deyie.com

来源:21ic.如涉版权请联系删除。图片供参考