我想编写一个在 Raspberry Pi 上运行的程序。我的程序有能力:
通过串口与硬件进行通信
向网络服务器发送数据和从网络服务器接收数据
使用数据库(如sqlite)
快速谷歌搜索后,我发现了一些结果:
C(但我没有C经验,我必须与网络服务器沟通)
Python(使用pyserial)
C#(带单声道)
Node.js(带有serialport包)
什么是最适合我的问题的编程语言/框架?
提前致谢!
编辑:我想使用易于开发和调试的语言/框架。
答案 0 :(得分:0)
最佳解决方案是基于Linux的操作系统的C / C ++。这是更复杂和困难,但你可以找到很多文档。
对于串行编程:
Serial Programming Guide for POSIX Operating Systems
对于与Web服务器的交互,请使用套接字:
此致