Discuz! Board

标题: NRF_GPIO_CFG, NRF_GPIO_PIN_SET和NRF_GPIO_PIN_CLEAR理解和区别,正确否? [打印本页]

作者: buglovebug    时间: 2022-4-6 00:12
标题: NRF_GPIO_CFG, NRF_GPIO_PIN_SET和NRF_GPIO_PIN_CLEAR理解和区别,正确否?
最近看官方的文档,看到GPIO有很多的函数来操作GPIO,其中NRF_GPIO_CFG, NRF_GPIO_PIN_SET和NRF_GPIO_PIN_CLEAR日常用的比较多,我对这三个函数的理解不知道对不对,大家帮我参考一下,欢迎指正:
1. NRF_GPIO_CFG: 只是设置GPIO的配置,但是不输出信号
2. 如果NRF_GPIO_CFG设置引脚是输出,直到NRF_GPIO_PIN_SET执行时,相应的引脚才输出高电平
3. 如果NRF_GPIO_CFG设置引脚是输出,直到NRF_GPIO_PIN_CLEAR执行时,相应的引脚才输出低电平

问题来了,假设某个引脚在输出高电平,用NRF_GPIO_CFG改变了配置(还是输出),这时候这个引脚是继续输出高电平, 还是等待程序执行NRF_GPIO_PIN_SET之后才输出高电平?

作者: admin    时间: 2022-4-6 17:33
改变了配置当然会为默认输出,等待程序执行NRF_GPIO_PIN_SET变为高




欢迎光临 Discuz! Board (http://qfv8.com/) Powered by Discuz! X3