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.
大家好、
我使用 TMS320F28027F 来控制4个步进电机。 我现在想实施一种"指令堆栈"、以便实现电机的流体同步运动。 基本上是一个指令堆栈、当用户发送 START 命令时、必须按顺序保存和执行该指令。
每条指令都有40个字节、因此、在用户希望保存几条指令(电机的几个动作)的时候、我已经耗尽了 RAM、我已经考虑使用闪存中的一些块了。
这是专业解决方案吗? 这是我第一次必须为 MCU 应用使用大量存储器。 我需要较大的存储容量、并且非常快地检索数据、以便可以执行保存的指令(移动)、而不会出现明显的延迟。
我之所以选择 TMS320F28027F、是因为我需要用于步进电机控制的 PWM 功能、但不考虑存储器容量。 我应该升级到更大的 MCU 吗? 哪一个?
此致
您可以使用 RAM 存储器执行此操作、如果 F28027的 RAM 大小不够、请参阅以下链接选择其他 C2000器件。
http://www.ti.com/microcontrollers/c2000-real-time-control-mcus/products.html
罗玉明、您好!
感谢您的回复。 我刚刚检查了 TMS320C28345 (http://www.ti.com/product/TMS320C28345)。 我有512KB 的 RAM、以及控制步进电机所需的大量 PWM。 但我很奇怪,我发现它没有闪存。。。 我在该器件中缺少什么?
还有适合它的评估板吗?
我找不到有关这方面的足够信息。
此致
您可以使用 F28379S/D 或 F28388S/D、这些器件应具有足够的片上闪存和大 RAM、能够满足您的要求。
http://www.ti.com/microcontrollers/c2000-real-time-control-mcus/products.html#