您好,
我本来希望 sysconfig 生成的代码的一个更有用的输出是从引脚编号中提取 pin 函数。
例如,我已在 sysconfig 工具中将 GPIO91配置为 HW_FLT_LATCH。 我曾希望生成的代码将在某个位置定义以下宏。
#define HW_FLT_LATCH 91U
我的应用程序现在只需要引用 HW_FLT_LATCH,如果/当我们更改引脚分配时,不需要修改它。
我是否错过了生成此映射的按钮单击位置,或者 sysconfig 根本不执行此操作?
谢谢你。
NIMA,
道歉。 我可以理解您现在提出这个问题的原因。 OP 中的代码示例错误,因为它将 HW_FLT_LATCH 映射到引脚 mux 值。 我打算将其映射到引脚编号,即91U,如本例所示。 尽管如此,这项请求仍然有效。
pin_state = GPIO_readPin( HW_FLT_LATCH );