器件型号:TSW14J56EVM
您好!
目前、我将 TSW14J56EVM 与 ADS58J89和 Matlab 自动化代码搭配使用、以从采集卡获取数据并在 PC 上将其另存为.CSV 格式。
我遇到的问题是以.CSV 格式保存数据大约需要几秒钟。 是否有任何其他方式/自动化代码可达到毫秒的速度?
提前感谢您的帮助。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号:TSW14J56EVM
您好!
目前、我将 TSW14J56EVM 与 ADS58J89和 Matlab 自动化代码搭配使用、以从采集卡获取数据并在 PC 上将其另存为.CSV 格式。
我遇到的问题是以.CSV 格式保存数据大约需要几秒钟。 是否有任何其他方式/自动化代码可达到毫秒的速度?
提前感谢您的帮助。
Farshid、
为此、我们建议直接使用 HSDC Pro 创建的临时 bin 文件。 此文件将由 HSDC 专业版针对每次采集进行更新–这是保存捕获日期以便 HSDC 专业版进行后期处理和绘制的位置。 ‘HSDC Pro 通道将有一个“.bin”文件。 该文件包含以下格式的通道数据(16位格式的样本):[sample1 LSB][Sample1 MSB][Sample2 LSB][Sample2 MSB]…等
可以在此目录中找到这些文件、
C:\Users\Public\Documents\Texas Instruments\High Speed Data Converter Pro\HSDCPro Data
注意:在将下一次捕获传递给 HSDC Pro 之前,需要关闭文件引用(如果在 Matlab 中打开),否则 HSDC Pro 将崩溃,因为我无法打开文件。
此致、
Jim
Jim、您好!
我们有来自每个通道的二进制文件以及包含所有通道的.csv 文件、我们正在尝试将解码后的二进制文件与 csv 文件相匹配。
如果我们在每个样本中考虑以下位顺序:
LSB:D0 D1…… D7.
MSB:D8 D9... D15.
然后、D8应为符号位。 但是、这有时会失败。 例如、在二进制文件中、特定样本的8个 MSB 位为 11010111、应转换为-41、但在 csv 文件中显示为215 (就像符号位被完全忽略一样)。
符号位是否根据特定规则更改其位置、或者我们是否错误地对二进制文件进行了解码? 此外、我不清楚8 LSB 位的含义。 它们是否完全代表数字的小数部分或其他内容? csv 文件仅包含完美的整数。
谢谢
e2e.ti.com/.../HSDC-Pro--Bin--CSV-file-format.pptxFarshid、
请参见随附的。
此致、
Jim