
1、直接:单片机配以太网接口,移植个tcp/ip协议站,单片机直接登陆服务器上传数据;
2、间接:单片机通过串口、USB等其他接口把数据传给有以太网的模块或设备(如电脑),在传到服务器。
就是 ,你已经可以把串口的数据,读取出来了是吧?
如果是的话,那你就连接数据库,然后把你读取出来的信息,写入数据库就可以了。
比如,你从串口读取到的信息,用一个变量,比如A来表示,就是A=串口信息,
然后你建立数据库连接,接着,你把A写入数据库。
具体你最好先看下,C#怎么 *** 作数据库。
我写过有6个串口同时通信的程序,只要在
DataReceived
事件中获取到数据然后进行数据库处理。
给你一个获取串口数据的方法
private string GetUnlockData(SerialPort serialPort)
{
string orderNum;
char[] orderNumChar = new char[30];
if (thisGetPartNo(serialPort) != this_partNo)
return stringEmpty;
serialPortRead(orderNumChar, 0, orderNumCharCount());
orderNum = thisConverLeterCharArrayTOString(orderNumChar); //将从COM口读到的字符数组转换为字符口串
return orderNum;
}
以上就是关于单片机怎样把采集的数据上传到网站的数据库中全部的内容,包括:单片机怎样把采集的数据上传到网站的数据库中、用c#如何讲从串口读出来的数据存入SQL SERVER数据库、C#,Csharp,多串口如何后台运行,如何把数据写入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)