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.
我正在为使用基于 F28M35xx controlCARD 的硬件设计的客户端查看一个项目、我正在尝试了解控制子系统可以访问多少内部 RAM。
我需要每50us 读取一次 ADC 读数、最多可节省12、600个样本-这是一倍、因为我需要记录2个单独的通道。
我看到的图表表明 F28M35H52C 具有 64KB 的共享奇偶校验 RAM (S0-S7)、因此我应该能够通过压缩数据(2个样本到3个字节)并为每个样本集分配3 x 8 MB 块来将数据存储在其中
任何人能通过以下方式帮助我吗:
a.确认我的建议是合理的/似乎是可能的
B.向我指出可让我更详细地阅读的文档-我正在努力浏览文档
c.从 controlSUITE 样片中建议一个示例程序、该程序将是我代码探索的良好起点
提前感谢。
尊敬的 Ted:
[引用] a.确认我的建议是合理的/似乎是可能的[/引用]
您对共享 RAM 的理解是正确的。 我不确定如何将2个样本存储在3个字节中、因为 C28x 不是一个字节机器。 最小数据宽度为16位、因此您只能以16位的倍数存储样本。
[引用] b.指向可让我更详细地阅读此内容的文档-我正在努力浏览文档[/引用]
这是关于共享 RAM 操作还是 ADC 采样? 器件 TRM 具有有关器件的完整详细信息、但如果您有任何特定查询、最好在此论坛上询问该特定查询。
[引用] c.从 controlSUITE 样片中建议一个示例程序、该示例程序将是我代码探索的良好起点[/引用]
我们可能没有确切用例的示例、但 controlSUITE 中的任何 ADC 示例都应提供您所需的启动代码。
此致、
Vivek Singh
Vivek、感谢您的确认和建议代码。 我的客户此刻正在拖双脚、所以给我一两周时间来继续这项工作。
TED
Vivek、
客户拖了很多脚、我本周提交了一份提案、希望下周能听到他们的声音。
TED
Vivek、客户授予我今天进行此开发的合同、我将在下周更详细地了解您的建议。 感谢你的帮助。
TED