标题:
通讯协议的数据处理,求点儿意见和思路。
[打印本页]
作者:
nmgbtzyf
时间:
2021-5-17 13:10
标题:
通讯协议的数据处理,求点儿意见和思路。
8s是显示部分。 32f是控制部分
双机通讯不管用什么方式?
传输的数据最大值是500。他用到了一个16位数据。那么前6位基本上用不了。我可不可以想单片机寄存器那样? 把空余的前6位利用上来表示控制部分主机的工作状态以及一些其他信息。当然这个协议比较简单。我这个系统处理也不是很很复杂,我不知道这样的思路,对不对?在这上面我还没有。实际操作。没有经验。会不会在以后系统处理中存在问题,以至于大批量的重新改代码。
作者:
gongnn
时间:
2021-5-17 18:35
当然可以,最简单的就是每一位代表一个意思,或者一个字节代表一个数据。
作者:
nmgbtzyf
时间:
2021-5-17 18:49
那就行,我只是担心我为了节省内存。尽量的少增加变量。
以后程序系统处理会造成很麻烦的事情。
作者:
robinsonlin
时间:
2021-5-17 21:12
思路是非常好的,不过实用性不大。 你的解决方案并不是最好的,8s能做的显示,32f肯定可以轻松搞定的。如果只是为了显示,大可不必双机通讯来实现。 串口屏就是最好的解决方案了。 如果用端口来通讯,32f的速度远比8s快,到时为了达到通讯目的,还要32f通过delay来实现,太折腾了。
作者:
nmgbtzyf
时间:
2021-5-19 18:52
你理解错了,我只是为了省一具595的芯片,正好手里有8S,不通信,怎么显示主机数据呀,没有DELAY的事吧
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1