底层通讯协议 就是最基本的动作方式,如串口,8位数据,一个启/停止位,开始码,校验码等。
单片机检测到上位发来一个数据,就按规定的方式去校验它,正确单片机就执行相应的动作。
你好,
就我个人理解,协议包括通讯方式和通讯内容两个内容。
通讯方式有232,ttl,485,422,can等。
通讯内容需要你们自己决定,比如数据的首尾是什么,中间每一字节又代表什么,是否需要校验,校验的方式又是什么。你收到数据后是不是要回数据?如果出错了要怎么办?
祝你生活愉快。
你要给设计人员交代,你的单片机能实现什么任务,接收到哪些指令后单片机开始执行这些任务,任务执行完之后单片机的输出是什么指令,然后一点点跟设计人员沟通,估计就能把通讯协议弄出来了。不是做通讯的对通讯协议是真的抓瞎。