天嵌 ARM开发社区's Archiver
论坛
›
裸奔三部曲之《三天学会ARM9无OS版》
› 关于嵌入式GPIO 为什么要先清零?
lufeiop
发表于 2012-3-15 22:28:25
关于嵌入式GPIO 为什么要先清零?
这是我读一些官方源码时注意到的rGPGUP=rGPGUP & (~(1<<4))|(1<<4); // Pull-up disable上面这句话是给第4位(从0开始)置1,用rGPGUP |(1<<4) 应该就可以了吧,为什么要先清零了,有什么好处吗
raominping
发表于 2012-3-16 20:13:26
当然了有好处了。职业习惯吧。一般你要改某位的时候先清零
页:
[1]
查看完整版本:
关于嵌入式GPIO 为什么要先清零?