A: debounce功能要根据AP端实际需求由主控来实现,常见debounce时间为5ms,实际时间以AP端需求为准。GPIO设置为输入&&中断使能,当输入端口数据发生变化时会触发中断,AP端可以通过两次读取输入端口状态是否一致来判断输入信号是否有效,若一致认为输入信号有效,进而进行下一步信号处理,若不一致则认为该输入信号无效,不需要进行其他操作。