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.

[参考译文] MSP430I2041:数据记录

Guru**** 2589245 points
Other Parts Discussed in Thread: MSP430I2041

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/661873/msp430i2041-data-logging

部件号:MSP430I2041

您好,

我正在尝试使用MSP430I2041实现连续的数据记录。 ADC采样速率为4 KHz,我使用两个通道进行电流和电压采样。 我将存储较高的16位,这意味着我需要每隔0.25 ms存储4字节的数据。 我认为唯一能做到这一点的方法,是先把数据储存在RAM或闪存内适当大小的缓冲区内,然后把一个数据块连传至一个外接存储器,日后便可用来检索数据。

1)您是否可以根据上述应用程序推荐任何可与MSP 430连接的外部存储器?

2)如果我想使用UART将数据直接传输到计算机,那么我是否有任何方法可以可靠地实现这一点。 例如,11.52万波特率(1个停止位,8个数据,无奇偶校验)将需要0.312 毫秒来传输4个字节,因此无法使用。 是否有任何方法可以使用缓冲区和突发传输来实现此功能?

请回复两个部分。

此致,

Abhishek。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Abhishek,

    有许多EEPROM类型提供< 0.25毫秒的写入周期,您可以使用某些甚至提供的值(25ns)。 许多网站都提供按文字或页面写入的写入周期时间进行筛选的功能。 如果有足够的I/O可用,我个人会使用带有并行接口的EEPROM。

    11.52万不是最高波特率。 你可以走得更高。 此外,要传输这样的大量数据,您应该实施一些错误检测/纠正方案。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Mike:
    感谢您的建议。 我将努力解决这些问题。