主题:SysConfig 中讨论的其他器件
工具/软件:
不知道为什么 DL_GPIO_readPins ()不能在我的特定大项目上工作,我们在 sysconfig 中设置了输入并尝试在 main ()中读取它们,因此:
内部 main (void)
{
//初始化器件时钟和外设。
SYSCFG_DL_init ();
{uint32_t 值;
Value=DL_GPIO_readPins (GPIO_IN_PORT、GPIO_IN_GRID_LOST_PIN);
值=值>>1;
Value=DL_GPIO_readPins (GPIO_IN_PORT、GPIO_IN_GS1_SNS_PIN);
值=值>>1;
...
现在这适用于小型工程、第一个引脚也可以、但 GS1_SNS 引脚不可以、如果 SYSCONFIG 中的 GS1_SNS 引脚指向 PA5或 PA17之外的其他引脚、则可以正常。 它被设置为输入、有或没有中断帮助。
我缺少一些简单的内容、但对 GPIO_readPins 的第二次调用始终为0。
谢谢! Eric