求助可行性

2019-07-21 04:39发布

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

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


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
Solace1123
1楼-- · 2019-07-24 22:09
edmund1234 发表于 2019-3-6 13:30
我只说用不用系统的问题
对于N多个讲求实时性任务的项目,
资深的码农一定会裸着跑。

裸跑就主要靠中断来完成一些实时性操作么,我是个菜鸟码农
edmund1234
2楼-- · 2019-07-25 01:41
本帖最后由 edmund1234 于 2019-3-6 21:18 编辑
Solace1123 发表于 2019-3-6 20:49
裸跑就主要靠中断来完成一些实时性操作么,我是个菜鸟码农

除了一楼你所列出的要求, 还有些什么外设? 比如按键,带没带屏?带的话带什么屏?

与PC的通信你打算用什么接口? USART, USB,WiFi,还是网线?

所谓对实时有要求, 有没有明确的指标? 数据的流量是多少(即取样传感器的频率是多少, 传感器的输出数据类型是什么)?
保存数据在哪儿? 内存? 内部Flash? 外部SRAM, EEPRO, 还是SPI-Flash?


Solace1123
3楼-- · 2019-07-25 02:26
edmund1234 发表于 2019-3-6 21:03
除了一楼你所列出的要求, 还有些什么外设? 比如按键,带没带屏?带的话带什么屏?

与PC的通信你打 ...

没有带别的外设,所有的外设都是传感器,PC通信用串口,485/422通信,实时跟数据流量的具体指标都没有,数据是暂时保存在内部FLASH中,然后发送给上位机,同时写入文本,以文本形式保存在SD卡中

一周热门 更多>