我已经成功地在Visual Studio 2019中运行了C代码,它用来自FPGA的实时数据填充缓冲区。我还在Visual Studio中安装了Python3.7,并使用Python数组中的python.h成功地使用Matplotlib绘图。所以我的问题是,如何将数据从C缓冲区传输到python数组中进行绘图? 我已经研究了ctype,因为我的主要代码是用C语言编写的,所以从C转到Python,然后再次调用C没有多大意义。我只想绘制我
假设我有一个包含100个元素的数组。相同的数组只填充了元素0到69,因为这是捕获的所有数据,而70到99都是零。在传输数组中的数据之前,必须在开头添加start of message,并在收集数据后插入。
要插入数据,可以使用for循环手动将数组元素右移n(参见下面的代码)。我知道在像MATLAB这样的语言中,它会动态地调整你的数组的大小,但是C做同样的事情吗?