⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
2个帖子/ 0个新
最后发表
rajucoolsuraj
离线
最后看到:8个月1周前
加入:2018-12-12 16:09
GPIOx_IRQn

你好,对话框,

我可以知道GPIO引脚头'X'在GPIOx和IRQ 'n'映射?

如何为GPIO中断配置不同的端口引脚?

是每个端口“X”- 5(n)个可配置中断吗?

谢谢

设备:
PM_Dialog
离线
最后看到:2天21分钟前
工作人员
加入:2018-02-08 11:03
嗨rajucoolsuraj,

嗨rajucoolsuraj,

如果你想配置一个GPIO中断,选择哪个GPIOx_IRQn (x= 0,1,2,3,4)并不重要。选一个就行了,没问题。如果使用多个GPIO中断,在GPIO_EnableIRQ()的输入中传递不同类型的GPIOx_IRQn。假设您希望将GPIO_PORT_2、GPIO_PIN_1配置为一个高级别触发GPIO中断,声明时间为2ms。你应该像这样调用GPIO_EnableIRQ():

GPIO_EnableIRQ(GPIO_PORT_2, GPIO_PIN_1, GPIO0_IRQn, false, false, 2);

谢谢,PM_Dialog