快捷搜索:  

自己如何制定通讯协议,通讯协议用什么软件编写

广告

你想开发啥?有没有目标?目前阶段,上位机与PLC通讯的协议五花八门,要针对不同的品牌、型号进行讨论。当然,也有一些通用协议,比如:OPC-UA,或者开放以太网协议,如果用原厂的协议,最好买通讯中间件,这样可以大大降低你开发的难度,如果不愿意花钱,就要自己开始造轮子,要把别人踩过的坑再踩一遍,华为的观点:能买的,就不要自己研究了,快速实现你目标才是最有价值的事情。

1、PC机与DSP的通讯协议怎么编写,结构如何?

DSP都有UART外设通信,硬件上UART转RS232就可以。软件上就是对UART寄存器的编程,很多的例子单片机、ARM、DSP等都有,只不过fifo大小可能不一样,最简单的就是查询法,就是DSP中你写到UART的寄存器中就发,你去读UART的寄存器就收。一般有中断来做特别是DSP收。

2、什么是通讯协议,因特网上采用什么通讯协议

通讯协议,为连接不同操作系统和不同硬件体系结构的互联网络提供通信支持,是一种网络通用语言。因特网上采用TCP/IP协议,TCP/IP协议定义了在互联网络中如何传递、管理信息(文件传送、收发电子邮件、远程登录等),并制定了在出错时必须遵循的规则。TCP/IP协议不仅仅指的是TCP和IP两个协议,而是指一个由、TCP、UDP、IP等协议构成的协议簇,只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。

3、协议的通讯过程

通讯协议中最早的协议之一,它为连接不同操作系统和不同硬件体系结构的互联网络提供通信支持,是一种网络通用语言。TCP/IP协议定义了在互联网络中如何传递、管理信息(文件传送、收发电子邮件、远程登录等),并制定了在出错时必须遵循的规则。通讯协议RS232CRS232C是OSI基本参考模型物理层部分的规格,它决定了连接器形状等物理特性、以0和1表示的电气特性及表示信号意义的逻辑特性。

本来是为连接模拟通信线路中的调制解调器等DCE及电传打印机等DTE拉接口而标准化的。很多个人计算机也用RS232C作为输入输出接口,用RS232C作为接口的个人计算机也很普及,RS232C的如下特点:采用直通方式,双向通信,基本频带,电流环方式,串行传输方式,DCEDTE间使用的信号形态,交接方式,全双工通信。RS232C在ITU建议的V.24和V.28规定的25引脚连接器在功能上具有互换性。

您可能还会对下面的文章感兴趣: