2010年12月5日

(转载)FPGA基础知识------PS/2基础知识

摘要: 本篇博客转载来源于http://www.cnblogs.com/kingst/,仅供学习。3.2 实验八:PS2解码PS2的简单认识在以前使用单片机对PS2进行解码的时候,一句话就是苦。 如果是CPLD 或者 FPGA 的前提下,PS2的解码才有意义。PS2的接口如上图,除了Pin 5 和 Pin 1 其他的引脚对解码没有什么意义。而下图是PS2协议的时序图。PS2协议对数据的移位是“Clock 的下降沿”有效。PS2时钟的频率比较慢,大约是10Khz左右。第N位属性0开始位1~8数据位9校验位10结束位PS2的一帧是11位。对PS2进行解码时,除了第1~8位数据位以外,其余的位都可以无视。对 阅读全文

posted @ 2010-12-05 18:47 yingfang18 阅读(1088) 评论(0) 推荐(0) 编辑

(转载)Avalon总线IP核的定制-----(深入了解软件编程的奥秘)

摘要: 本篇博客转载来源于http://www.cnblogs.com/kingst/,仅供学习。里面软件编程中结构体的定义是一个亮点,让我更加深入的了解软件编程的乐趣所在。简介 NIOS II是一个建立在FPGA上的嵌入式软核处理器,除了可以根据需要任意添加已经提供的外设外,用户还可以通过定制用户逻辑外设和定制用户指令来实现各种应用要求。这节我们就来研究如何定制基于Avalon总线的用户外设。SOPC Builder提供了一个元件编辑器,通过这个元件编辑器我们就可以将我们自己写的逻辑封装成一个SOPC Builder元件了。下面,我们就以PWM实验为例,详细介绍一下定制基于Avalon总线的用户外设 阅读全文

posted @ 2010-12-05 16:17 yingfang18 阅读(6700) 评论(0) 推荐(1) 编辑

导航