我正在与我的团队合作开展以下项目:
1,2和3将并行完成。
目前我们正在使用Raspberry Pi。但R-pi在做这项工作方面落后了。所以任何其他符合上述规格的嵌入式处理器应该低于100美元。
任何建议都将受到高度赞赏。
PS:如果我的陈述中含糊不清,请提问。
答案 0 :(得分:2)
您缺乏实时响应可能更多地与Linux不是实时操作系统而不是RPi的性能有关。如果你愿意,你可以在问题上抛出处理能力,但它仍然可能无法可靠地解决你的问题。
根据您提供的少量信息,无法提供建议;您需要根据要处理的数据的时间和数量来定义实时响应要求。
虽然RTOS可以解决您的实时处理问题,但这需要您需要USB打印机,显示器和GUI实现的驱动程序,这些都可以在Linux上使用,但对于典型的低成本而言并非如此RTOS,特别是USB打印机驱动程序,因为所需的光栅图像处理复杂且资源匮乏 - 这是典型的Linux系统所具有的资源。
如果您有必要的时间和技能,可以将RTLinux移植到RPi(或其他能够支持Linux的电路板)。它具有与标准时间共享内核不同的调度程序,可用于改进实时响应,但它不能替代确定性能的真实RTOS。
最好使用RPi并将其连接到独立的微控制器以执行硬实时处理。例如,有许多项目示例将Arduino连接到RPi。较低的时钟速率并不意味着响应速度较慢,因为处理器可以专用于任务,并且不会长期无法确定地切换到其他任务。
答案 1 :(得分:0)
尝试beaglebone黑色。它的1GHz处理器应该足以进行处理。同样是ARM7,几个月前Ubuntu放弃了对ARM6(Pi)的支持。