求助可行性

2019-07-21 04:39发布

我现在是要设计这样一个功能:
1.下位机读取传感器发送的数据
2.将该数据储存,并发送到上位机
3.上位机可以控制下位机
1,2功能是处于循环的

希望实时性要高一些,同时控制命令要随时可以生效
请问一下应该用怎么样的思路呢,需要用到uCOS系统吗


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
Solace1123
1楼-- · 2019-07-22 00:47
323232 发表于 2019-1-11 14:04
这只和通信速度挂钩,和操作系统没多大关系

又需要上位机去给下位机命令
323232
2楼-- · 2019-07-22 04:53
Solace1123 发表于 2019-1-11 14:06
那如果我要处理很多个事情呢,比如说有 控制机械结构的信号,跟另外一个设备的对接通信,跟其他传感器的 ...

上一个保险吧
323232
3楼-- · 2019-07-22 09:58
Solace1123 发表于 2019-1-11 14:07
主要是考虑如果不走系统,通过中断来执行这些操作,会不会实时性变差

主函数直接循环就行了,比较一下,应该相差不大。安系统试试,不费事的
Solace1123
4楼-- · 2019-07-22 15:32
323232 发表于 2019-1-11 14:17
主函数直接循环就行了,比较一下,应该相差不大。安系统试试,不费事的

好的,非常谢谢
HXYDJ
5楼-- · 2019-07-22 17:22
如果程序流程没处理好,上操作系统实时性也不一定好。
brucewoo
6楼-- · 2019-07-22 20:22
这个最好先着眼于提高上位机与下位机的通讯速度。
我自己写过PC与单片机用wifi通讯的东西,速度肯定满足不了LZ的要求,试试CAN,MODBUS之类的吧。

一周热门 更多>