书签 分享 收藏 举报 版权申诉 / 10
上传文档赚钱

类型第七节、自定义通讯(二).pptx

  • 上传人(卖家):淡淡的紫竹语嫣
  • 文档编号:1107327
  • 上传时间:2021-02-22
  • 格式:PPTX
  • 页数:10
  • 大小:128.69KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《第七节、自定义通讯(二).pptx》由用户(淡淡的紫竹语嫣)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    第七 自定义 通讯
    资源描述:

    1、第七节、自定义通讯(二) 本节概要 先来看看屏和一个单片机的自定义通讯 了解通讯的基本套路 学会如何看报文 先来看看屏和一个单片机的自定义通讯 威伦TK6070IH 和 8个输入8个输出点的单片机通讯连线 单片机的通讯协议 下行帧结构,及说明 设备地址: 80 固定地址 同步码:EB 90 上位机不单片机同步字段 控制字:30 指执行这个类型的命令 数据2:无意义,默认填00H 数据1:每个bit对应控制单片机上的继电器吸合 校验码:8位的查表校验 设备地址 同步码1 同步码2 控制字 数据1 数据2 校验码 80H EBH 90H 30H 00H 00H CRC 单片机的通讯协议 应答帧结构

    2、,及说明 同步码、设备地址、控制字、效验码同下行帧 返回码:0,表示接受正确,非0,表示接受错误且使数据长度为0 数据长度:02H,正常下默认长度 数据1:按bit表示单片机对应位接通 同步码1 同步码2 设备地址 控制字 返回码 数据长度 数据1 数据2 校验码 EBH 90H 80H 30H 00H 00H 00H 02H CRC 单片机的通讯协议 单片机校验算法 unsigned char bch_table256 = 0 x00, 0 x07, 0 x0E, 0 x09, 0 x1C, 0 x1B, 0 x12, 0 x15, 0 x38, 0 x3F, 0 x36, 0 x31, 0

    3、 x24, 0 x23, 0 x2A, 0 x2D, 0 x70, 0 x77, 0 x7E, 0 x79, 0 x6C, 0 x6B, 0 x62, 0 x65, 0 x48, 0 x4F, 0 x46, 0 x41, 0 x54, 0 x53, 0 x5A, 0 x5D, 0 xE0, 0 xE7, 0 xEE, 0 xE9, 0 xFC, 0 xFB, 0 xF2, 0 xF5,0 xD8, 0 xDF, 0 xD6, 0 xD1, 0 xC4, 0 xC3, 0 xCA, 0 xCD, 0 x90, 0 x97, 0 x9E, 0 x99, 0 x8C, 0 x8B, 0 x82, 0

    4、 x85, 0 xA8, 0 xAF, 0 xA6, 0 xA1, 0 xB4, 0 xb3, 0 xBA, 0 xbD, 0 xC7, 0 xC0, 0 xC9, 0 xCE, 0 xDB, 0 xDC, 0 xD5, 0 xD2, 0 xFF, 0 xF8, 0 xF1, 0 xF6, 0 xE3, 0 xE4, 0 xED, 0 xEA, 0 xB7, 0 xB0, 0 xB9, 0 xBE, 0 xAB, 0 xAC, 0 xA5, 0 xA2,0 x8F, 0 x88, 0 x81, 0 x86, 0 x93, 0 x94, 0 x9D, 0 x9A, 0 x27, 0 x20, 0

    5、 x29, 0 x2E, 0 x3B, 0 x3C, 0 x35, 0 x32, 0 x1F, 0 x18, 0 x11, 0 x16, 0 x03, 0 x04, 0 x0D, 0 x0A, 0 x57, 0 x50, 0 x59, 0 x5E, 0 x4B, 0 x4C, 0 x45, 0 x42, 0 x6F, 0 x68, 0 x61, 0 x66, 0 x73, 0 x74, 0 x7D, 0 x7A,0 x89, 0 x8E, 0 x87, 0 x80, 0 x95, 0 x92, 0 x9B,0 x9C, 0 xB1, 0 xB6, 0 xBF, 0 xB8, 0 xAD, 0

    6、xAA, 0 xA3, 0 xA4, 0 xF9, 0 xFE, 0 xF7, 0 xF0, 0 xE5, 0 xE2, 0 xEB, 0 xEC, 0 xC1, 0 xC6, 0 xCF, 0 xC8, 0 xDD, 0 xDA, 0 xD3, 0 xD4, 0 x69, 0 x6E, 0 x67, 0 x60, 0 x75, 0 x72, 0 x7B, 0 x7C, 0 x51, 0 x56, 0 x5F, 0 x58, 0 x4D, 0 x4A, 0 x43, 0 x44, 0 x19, 0 x1E, 0 x17, 0 x10, 0 x05, 0 x02, 0 x0B, 0 x0C, 0

    7、 x21, 0 x26, 0 x2F, 0 x28, 0 x3D, 0 x3A, 0 x33, 0 x34, 0 x4E, 0 x49, 0 x40, 0 x47, 0 x52, 0 x55, 0 x5C, 0 x5B, 0 x76, 0 x71, 0 x78, 0 x7F, 0 x6A, 0 x6D, 0 x64, 0 x63,0 x3E, 0 x39, 0 x30, 0 x37, 0 x22, 0 x25, 0 x2C, 0 x2B, 0 x06, 0 x01, 0 x08, 0 x0F, 0 x1A, 0 x1D, 0 x14, 0 x13, 0 xAE, 0 xA9, 0 xA0, 0

    8、 xA7, 0 xB2, 0 xB5, 0 xBC, 0 xBB, 0 x96, 0 x91, 0 x98, 0 x9F, 0 x8A, 0 x8D, 0 x84, 0 x83, 0 xDE, 0 xD9, 0 xD0, 0 xD7, 0 xC2, 0 xC5, 0 xCC, 0 xCB, 0 xE6, 0 xE1, 0 xE8, 0 xEF, 0 xFA, 0 xFD, 0 xF4, 0 xF3; unsigned char buffer6; unsigned int i,; unsigned char temp,CRC_8; temp = 0 x00; for( i=0;i 5;i+) t

    9、emp = temp bufferi; temp = bch_tabletemp; CRC_8 = temp 0 xFF; 了解通讯的基本套路 通讯一般会有设备地址 通讯一般会有功能码 通讯一般会有数据地址(数据寄存器) 通讯一般会有效验码 通讯的本质就是将按规定格式赋值的数组发送,和按规定格式接收处理收到 的数组 如何看报文 将报文按通讯规定的格式分辨出对应的是什么数据 本节小节 了解自定义的基本套路 学会如何看报文 第七节结束,谢谢! 支付宝赞助 本视频为免费视频,如果大家在观看过后觉得有 帮助,并愿意支持我的创作,可打开支付宝扫码赞助任意 金额。赞助丌等于收费,丌强调区别,丌希望招来上帝模 式的观众。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第七节、自定义通讯(二).pptx
    链接地址:https://www.163wenku.com/p-1107327.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库