Other Parts Discussed in Thread: MSP430I2021
工具/软件:Code Composer Studio
您好,社区:
首先,我想说这是我的第一篇文章。所以如果我做错了,我很抱歉。
我有以下问题:
我正在处理一个项目,其中第一个任务是通过SPI从ADC读取数据。 我们为此选择了MSP430i2021。
现在问题是微控制器的速度不够快,无法接收ADC采样的数据。 我们必须将ADC设置为非常低的速度。 我们使用Microchip (MCP3914)的ADC,它 有8个同步采样通道。 目前,我们从ADC中获得的最大值为1ksps。 但使用此ADC (每通道),可以达到125ksps。
因此,我需要您帮助为该应用选择新的微控制器。
如果我已经编写的《守则》能够进一步加以利用,那将是非常好的。 但是,如果有好的库并且有足够的权力来补偿一行或几行快速和肮脏的代码,则不是强制性的;)
之后,我们必须将采样数据发送到计算机,以便通过MATLAB进行数据处理。 这里的问题是实际微控制器只有一个缓慢的UART,这可能是下一个瓶颈。 为此,我们需要微控制器中的大量内存来存储示例数据,或者需要USB或以太网等快速外设来传输,以使示例到达微控制器的速度更快。 最佳选择是大内存和快速互连。
无论如何,我在为微控制器编写C代码方面没有经验。 我刚开始学习我的硕士课程,在此之前,我与PLC等自动化控制系统合作
我希望你们能帮我。 是否有任何指导原则,让我这样的初学者能够选择合适的微控制器?
当然,我对语法感到抱歉, 英语是我的第二语言,我使用的不是那么多。
问候Maximilian