位置:51电子网 » 技术资料 » 测试测量

FIFO数据接口与外部ASIC和DSP处理器连接实现高速数据传输

发布时间:2022/11/28 17:45:26 访问次数:193

鼠标一般划分为以下功能模块:微控制器,按键检测,位置移动检测,RS232信号产生,5V电源产生器。

协议格式为3个字节:第1字节的6、7位固定为1,4,5位分别为左右键状态,2、3位为上下移动数据的高6、7位,0、1位为左右移动数据的高6、7位;第2、第3字节发送的都是左右上下的其余6位数据,其中Y表示上下、X表示左右移动的数据位。

协议格式为5个字节:1个字节用于描述3个按键的状态,2个字节为Y方向的相对坐标,另外2个字节为X方向的相对坐标,具体协议可以方便地制作鼠标。

总线乱置法通常是将MCU和EPROM之间的数据线和地址线的顺序乱置.总线乱置法通常包括下面几种:

将数据或地址总线的某些线位交换或求反;

将数据或地址总线中的某些线进行异或。例如,D5'=D5,D6'=D5+6等;

把(1)(2)结合起来以构成较复杂的电路;

采用EPROM时,把地址总线(或数据总线)与系统程序的存储器地址(或数据)的对应关系按密钥交换。例如,用一片2764芯片存储密钥,把地址的高8位重新按密钥编码,也就是说,把原程序的页号顺序打乱;

采用GAL器件,利用GAL的加密片来对硬件电路进行加密。

EP2、EP4、EP6和EP8大端点缓冲区主要用来进行高速(480Mbits/s)数据传输,可以通过FIFO数据接口与外部ASIC和DSP等处理器无缝连接来实现高速数据传输。它具有通用接口:Slave(从)FIFO(外部主)或GPIF(内部主)、同步或异步时钟、内部或外部时钟等。

为适应开放式、模块化的要求,嵌入式PC具有标准的PC接口,如VGA显示器控制接口、以太网接口、RS232接口、PC/AT键盘接口等。所以,可以用标准的PC键盘对嵌入式PC进行操作与控制。

键盘在输入指令之后,可能很长一段时间不用。为计算机安全和防止误触发,需要将键盘锁定,还要对某些键采取屏蔽措施,但是PC标准键盘不能满足这些要求。

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

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

鼠标一般划分为以下功能模块:微控制器,按键检测,位置移动检测,RS232信号产生,5V电源产生器。

协议格式为3个字节:第1字节的6、7位固定为1,4,5位分别为左右键状态,2、3位为上下移动数据的高6、7位,0、1位为左右移动数据的高6、7位;第2、第3字节发送的都是左右上下的其余6位数据,其中Y表示上下、X表示左右移动的数据位。

协议格式为5个字节:1个字节用于描述3个按键的状态,2个字节为Y方向的相对坐标,另外2个字节为X方向的相对坐标,具体协议可以方便地制作鼠标。

总线乱置法通常是将MCU和EPROM之间的数据线和地址线的顺序乱置.总线乱置法通常包括下面几种:

将数据或地址总线的某些线位交换或求反;

将数据或地址总线中的某些线进行异或。例如,D5'=D5,D6'=D5+6等;

把(1)(2)结合起来以构成较复杂的电路;

采用EPROM时,把地址总线(或数据总线)与系统程序的存储器地址(或数据)的对应关系按密钥交换。例如,用一片2764芯片存储密钥,把地址的高8位重新按密钥编码,也就是说,把原程序的页号顺序打乱;

采用GAL器件,利用GAL的加密片来对硬件电路进行加密。

EP2、EP4、EP6和EP8大端点缓冲区主要用来进行高速(480Mbits/s)数据传输,可以通过FIFO数据接口与外部ASIC和DSP等处理器无缝连接来实现高速数据传输。它具有通用接口:Slave(从)FIFO(外部主)或GPIF(内部主)、同步或异步时钟、内部或外部时钟等。

为适应开放式、模块化的要求,嵌入式PC具有标准的PC接口,如VGA显示器控制接口、以太网接口、RS232接口、PC/AT键盘接口等。所以,可以用标准的PC键盘对嵌入式PC进行操作与控制。

键盘在输入指令之后,可能很长一段时间不用。为计算机安全和防止误触发,需要将键盘锁定,还要对某些键采取屏蔽措施,但是PC标准键盘不能满足这些要求。

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

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

热门点击

 

推荐技术资料

音频变压器DIY
    笔者在本刊今年第六期上着重介绍了“四夹三”音频变压器的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!