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.
工具与软件:
你(们)好
我想使用 TMS320F2800155、TMS320F2800157、TMS320F2800153系列的任何 piccolo 控制器 。
在 Delfino 控制器或 ARM 控制器[MSPM0G3507]中有一个 BUFFEREED DAC ...类似地、在这些 Piccolo 控制器中、我看到 DAC 与 CMPS 配合使用。
我们可以通过什么方法在通常不带 CMPSS 的情况下使用该 DAC……或与 CMPSS 配合使用 ?如何使用?
尊敬的 Muntaha:
感谢您的耐心。
在 F280015x 系列器件上、只有一个 CMSS 实例可在引脚上引入 DAC。
可以看到、CMPx_DACL 是引脚上的 DAC 输出。 您可以查看器件数据手册以查看连接了哪个引脚。 请查看"表11-3. Analog Pins and Internal Connections"(模拟引脚和内部连接)。
C2000ware 目录中有两个示例显示如何使用 CMPSS。 您可以在此处找到它们:
TI\c2000\C2000Ware_5_0x_00_00\driverlib\f280015x\examples\cmpss
我建议您使用 SysConfig GUI 来轻松配置器件。 要启用 DAC、您需要选中 ASYSCTL 中的复选框。
此致、
哈迪
我看到了 DAC 输出与 CMPSS 配合使用的示例代码..我想帮助了解如何在不使用 CMPSS 的情况下使用..
我的要求是、假设2.1我应将其放在 DAC 引脚2.1...依此类推
只需启用 CMP1_DACL (如前所述)、然后在 CMPSS 模块上设置 DAC 值、如下图所示。
因为我必须将该值传递给 CAN、然后不断更改该值
我已经为生成 PWM 生成了占空比...它将进入 IC ...为此、我需要动态更改 DAC、它应该进入 PWM IC ...请帮我完成此操作。
您需要使用以下函数来更新 DAC 值: