精品资料网 >> 管理信息化 >> 信息技术 >> 资料信息

单片机与上位机通信协议的制定方法(doc 7页)

所属分类:信息技术

文件大小:196 KB

下载要求:10 学币或VIP

点击下载
资料简介:

单片机与上位机通信协议的制定方法内容提要:
单片机和上位机的串口通信协议分为上行协议和下行协议,要分别制定!
上行协议,即由单片机向上位机发送数据。
下行协议,即由上位机向单片机发送数据。
而通信协议又要分固定长度和不定长度两种
本文所介绍的协议属于简单的固定字长的通信协议!
下述函数是C#中封装的串口通信类中的发送函数的封装
        public void SerSendCommu(byte orderDef, byte data)//参数1为命令字,参数二为要发送的数
                                                            //据,需要时可直接调用
        {
            Byte[] BSendTemp = new Byte[SEND_LENTH];
            BSendTemp[0] = PRE;
            BSendTemp[1] = orderDef;
            BSendTemp[2] = data;
            BSendTemp[3] = END;
            this.serialPort1.Write(BSendTemp, 0, SEND_LENTH);
        }
下位机中用中断方式接收字符,本文用的是GCC语言,下面是串口接收数据中断
ISR(USART_RXC_vect)//串口接收中断

..............................

上一篇:会计信息系统介绍(ppt 65页)

下一篇:微博:正在加速的公众数字风潮研讨(ppt 4

oem10g grid control应用的总结(doc 6页)

计算机知识复习题(doc 38页)

某国际集团信息化成功之路讲义(ppt 17页)

三维产品开发软件--PRO/ENGINEER系统简介(ppt 39页)

客户/服务器系统论述(pdf 34页)

智能手机的操作系统(doc 25页)

精品资料网 m.cnshu.cn

Copyright © 2004- 粤ICP备10098620号-1