CC2640R2 GPIO输入输出设置问题请教.
时间:10-02
整理:3721RD
点击:
例如接DS18B20之类的传感器,单个IO需要分时用做输入和输出,IO 需要怎么配置比较高效? -
我想到的是通过PIN_open 导入PIN_Config GPIOTable[],来回配置成输入输出。 感觉这样略显复杂,求更好的办法,多谢。
可以用寄存器操作。
若是切换不频繁的话还是建议您通过PIN_open 导入PIN_Config GPIOTable[]
其实还算挺频繁的,尤其是这个切换不知道要多久,需要消耗多少机器周期? 有没有直接的操作寄存器的办法(有没有定义好的各寄存器名), 或者其他方便的办法?
具体怎么寄存器操作呢? 我看到有开放各个寄存器出来啊。