请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS0432 主题中讨论的其他器件:HALCOGEN
工具/软件:Code Composer Studio
您好:
1:您能告诉我哪个端口可用于 GPIO、或者只能将 GIOA[7..0]用于 GPIO 吗?
2:如何将端口配置为 GPIO 功能?
谢谢!
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.
工具/软件:Code Composer Studio
您好:
1:您能告诉我哪个端口可用于 GPIO、或者只能将 GIOA[7..0]用于 GPIO 吗?
2:如何将端口配置为 GPIO 功能?
谢谢!
尊敬的 Feng:
几乎每个外设引脚(非电源、JTAG、复位、振荡器...) 可用于 GPIO。
如果您查看数据表中的引脚功能表、说明中通常会这样说明支持 GIO 的引脚。
例如:
对于 N2HET 和大多数其他外设、您将找到一组寄存器、用于将引脚管理为 GIO、并在外设寄存器文件中使用一致的接口。 因此、GIO 嵌入在外设模块内[不同于某些芯片、其中中央 GIO 模块与芯片上的许多引脚复用]。
HALCoGen 在 GIO 驱动程序中具有 API、这些 API 将获取指向 GIO 寄存器的"GIOA/GIOB"类型集或其他外设 GIO 寄存器集之一的指针、然后
然后将引脚作为 GIO 进行操作。 如果您看一下 HET、应该有一个单独的指针、它 不是 HET 的基址、而是 HET GIO 寄存器的基址。 这是你将传递给 HalCoGen GIO API 来控制 HET 引脚的那个。