大家好。
GPIOx IRQ在睡眠时能唤醒14580吗?
14580作为外设,开机时,使14580没有广告。GPIO00低时,14580唤醒;当GPIO00高,然后14580去睡觉。
IRQ是GPIOx IRQ,而不是WKUP\u QUADEC\u IRQn(在uart中用作ct)
睡眠是一种额外的睡眠。
我测试了一下,发送广告命令后GPIOx IRQ唤醒14580,但没有成功得到广告数据。
请帮帮我?
谢谢。
关键词:
设备:
你好,袁杭武,
为了从睡眠模式中唤醒,你必须使用唤醒中断控制器,你不能从GPIOx IRQ中唤醒。
谢谢你的对话
大家好。
在一个项目中是否可以有两个GPIO PIN用于wake\u up\u irq?
在DSPS项目中工作。
DA14580数字信号处理器3.150.2,
,sps\U设备。
PC机作为外部MCU工作。
我想实现这个目标:
(1) 一个GPIO引脚高到低唤醒iqr来了,在uart工作时,uart可以通过PC uart与手机进行数据转换。
(2) GPIO引脚从低到高唤醒信号来了,不能在uart工作,uart不能通过PC uart与手机进行数据转换,或者uart中的转换数据已经结束。
(3) 从高到低唤醒iqr来了,开始做广告。
(4) B GPIO\U引脚从低到高唤醒\U iqr来,请停止广告
我的问题是:
在一个项目中是否可以有两个GPIO PIN用于wake\u up\u irq?
当我将init A GPIO\u PIN设置为high时,我将A GPIO\u PIN连接到GND,输入(1),然后从GND中删除A GPIO\u PIN,A GPIO\u PIN现在为high。可以输入(2)吗?
(1)和(2)总是一个大数字?
谢谢
你好,
元航武也有同样的问题,唤醒DA14580是否可能有多个GPIO源?
你好,
刚刚检查了“wkupct\u enable\u irq”功能,它可以启用*多个*引脚来唤醒设备。
但是,有没有办法分辨出触发它的源头呢?
嗨,远航和哈代陈,
是的,您可以在唤醒控制器上设置多个管脚,然后您可以通过回调函数轮询GPIO管脚,以便检查中断来自哪个管脚。您可以使用wkupct\u enable\u irq()设置它们。
谢谢你的对话
谢谢,对话小组。
我能够听多个GPIO引脚唤醒DA和做具体的回调通过判断它以前的水平。