一、 流水线设计 将原本一个时钟周期完成的较大的组合逻辑通过合理的切割后分由多个时钟周期完成。该部分逻辑运行的时钟频率会有明显对的提升,提高系统的性能用面积换速度 一个流水线设计需要4个步骤完成一个数据的处理过程,那么从有数据输入的第一个时钟周期开始,直到第4个时钟周期处理完第一个数据,但在以后的每 ...
分类:
其他好文 时间:
2017-06-10 00:34:01
阅读次数:
301
因为参加一个小项目,需要对继电器进行串口控制,所以这两天学习了基本的串口编程。同事那边有JAVA的串口通信包,不过是从网上下载的,比较零乱,难以准确掌握串口通信的流程和内含。因此,个人通过学习网上大牛的方法,利用C#实现了基本的串口通信编程。下面对学习成果进行总结归纳,希望对大家有所帮助。 一、串口 ...
串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。我们可以利用Windows API 提供的通信函数编写出高可移植性的串行通信程序。本实例介绍在Visual C++6.0下如何利用Win32 API 实现串行通信程序。程序编译运行后的界面效果如图一所示: 图一、 ...
分类:
其他好文 时间:
2017-06-04 13:49:38
阅读次数:
231
最近在调板子的时候又遇到了单片机MCU检测不到的问题,之前百度了一堆驱动问题,已经可以正常烧写程序,但是昨天又写不了了,连单片机都检测不到,将驱动器的RxD与TxD短接,使用串口助手自己给自己发送数字,是可以接收到的,证明仿真器没有问题,交换驱动器与单片机的RxD与TxD,从顺接改为交叉连接,还是不 ...
分类:
其他好文 时间:
2017-06-03 20:12:10
阅读次数:
237
1、到官网下载压缩文件,以rxtx-2.2pre2为例 http://fizzed.com/oss/rxtx-for-java 2、解压缩后得到文件,将RXTXcomm.jar添加到自己的java工程库里,1.右键->2.buildpath->3.config Build Path->4.libra... ...
分类:
编程语言 时间:
2017-06-02 12:47:05
阅读次数:
186
FPGA以9600的波特率向单片机发送32位数据,然后单片机对数据进行解析,显示在显示屏上面 波特率的产生 : 9600bps是指每秒钟发送9600个bit,即1bit的时间为1/9600,fpga板子自带50M晶振,那么一bit的时间时1/9600/1/50M 在没有检验位的情况下,每一帧数据是1 ...
分类:
其他好文 时间:
2017-05-19 16:49:38
阅读次数:
244
VC串口通信实验 VC++串口通信编程详解 VC串口通信(3) VC 串口编程基础之如何用 VC 打开串口和关闭串口 MFC 串口编程详细教程 图文并茂 ...
分类:
其他好文 时间:
2017-05-16 18:43:52
阅读次数:
105
以前这个问题困扰我多天最后查资料一大堆,最后最终攻克了,看到非常多人做C#串口都遇到相同的问题,所以写一篇博文,以便学习交流。 一定要在com实例化的时候设置ReceivedBytesThreshold 属性就能够 SerialPort com = new SerialPort(); com.Bau ...
波特率:单片机或计算机在串口通信时的速率,指信号被调制后在单位时间内的变化,即单位时间内载波参数变化的次数,如每秒钟传送240个字符,而每个字符格式包含10位(1个起始位,1个停止位,8个数据位),这时的波特率为240Bd,比特率为10位×240个/秒=2400bps。delay函数:在C语言中,该 ...
分类:
其他好文 时间:
2017-05-05 23:14:04
阅读次数:
284
51单片机GPIO口模拟串口通信 51单片机GPIO口模拟串口通信 标签: bytetimer终端存储 2011-08-03 11:06 6387人阅读 评论(2) 收藏 举报 标签: bytetimer终端存储 2011-08-03 11:06 6387人阅读 评论(2) 收藏 举报 本文章已收录 ...
分类:
其他好文 时间:
2017-04-27 22:08:21
阅读次数:
313