主题中讨论的其他器件:C2000WARE
您好!
可以使用 CLA 访问 GpioCtrlRegs 吗?
我想切换一个8位端口、将 LCD 从输入连接到输出、然后再连接回来。
托马斯·哈特曼
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.
您好!
可以使用 CLA 访问 GpioCtrlRegs 吗?
我想切换一个8位端口、将 LCD 从输入连接到输出、然后再连接回来。
托马斯·哈特曼
大家好、Thomas:
[quote userid="59941" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1324276/tms320f280049-access-to-the-gpioctrlregs-with-the-cla 是否可以使用 CLA 访问 GpioCtrlRegs?不、我不认为这是可能的。 在我看来、CLA 与 F2837xD 或 F2838xD 器件上的附加内核类似、这要求内核1完成 GPIO 配置、然后内核2才能对其进行写入/读取。
(仅供参考、如果您意外点击了"回复"、您可以转到"更多">"编辑"编辑您的帖子、而不是创建重复的回复。 如果您不介意、我将删除此处的重复回复、以防止将来的客户产生困惑)
类型2可以访问更多 Perripherie 例如 GPxDat 寄存器,F2803x 上的类型1不可能访问。
我看不到任何文档指出 CLA 能够访问配置/控制寄存器、从我在 C2000外设指南和 F28004x 参考手册中的 CLA (类型2)方框图中看到的内容、它可以访问来自不同外设的触发器和数据、 但不是 GPIO 配置。 事实上、我也检查了一些 C2000Ware CLA 示例、但找不到 GPIO 由 CLA 配置的实例。


基于这个、我想冒昧地说 CLA 无法访问 GPIO 控制寄存器。 为了方便确认、我会将这篇文章转发给 CLA 专家、如果 CLA 确实可以访问 GPIO 控制寄存器、那么我们需要更新相关的文档。