实时从beagleboneblack读取数据

实时从beagleboneblack读取数据,c,beagleboneblack,C,Beagleboneblack,我已经有了一个C代码,它使用I2C通信从加速计读取数据,然后在控制台中打印数据,或者将数据存储在beaglebone内存中的.txt文件中。该项目的目的是让这些数据在我的电脑中实时处理,并与其他算法。我的问题是如何修改我的C代码,将这些数据发送到PC,而不是在console中打印数据。我是通过让BBB将数据记录到文件中来实现的。每收集一小时数据后,它就会关闭文件并打开一个新文件,然后继续记录。这些文件被保存到一个FAT32分区,当BBB插入电脑的USB时,该分区显示在电脑上。然后我可以将日志文件

我已经有了一个C代码,它使用I2C通信从加速计读取数据,然后在控制台中打印数据,或者将数据存储在beaglebone内存中的.txt文件中。该项目的目的是让这些数据在我的电脑中实时处理,并与其他算法。我的问题是如何修改我的C代码,将这些数据发送到PC,而不是在console中打印数据。

我是通过让BBB将数据记录到文件中来实现的。每收集一小时数据后,它就会关闭文件并打开一个新文件,然后继续记录。这些文件被保存到一个FAT32分区,当BBB插入电脑的USB时,该分区显示在电脑上。然后我可以将日志文件下载到电脑上。这不是很实时,但对我来说已经足够近了。

那么,你打算使用什么链接?USB?以太网?我想使用USB,但如果以太网更容易,那么我可以使用以太网。换句话说,我正在寻找最简单的方法@Martin James使用串行通信将数据实时传输到PC。