<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[寄存器GPCCON的配置问题]]></title>
 <link><![CDATA[http://121.40.142.80/read.php?tid=2198]]></link>
 <description><![CDATA[Latest 20 replies of 寄存器GPCCON的配置问题]]></description>
 <copyright><![CDATA[Copyright(C) ]]></copyright>
 <generator><![CDATA[PHPWind Forums by PHPWind Studio]]></generator>
 <lastBuildDate><![CDATA[Mon, 27 Jul 2026 01:55:09 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[PHPWind Board]]></title>
 <link><![CDATA[http://121.40.142.80]]></link>
 <description><![CDATA[]]></description>
  </image>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[rGPCCON=0x ffffffd是不对的，这样会把[31:2]都置为1， 而这个操作本来的目的只是将[1:0]写成01b, 其他bit不变；
我是不会用rGPCCON=rGPCCON &amp; 0x00000001 | 0xfffffffc;这种白痴写法，让自己和别人都看不懂。老老实实分两句写：
[code]
rGPCCON = rGPCCON &amp; 0xffffffc ; /* 将[1:0]清零，更简洁的写法是rGPCCON  ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=2198#6816]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Wed, 17 Jun 2009 04:13:29 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[最低两位可能为01，也可能为00；
有可能是程序写错了，毕竟人都会犯错；
位操作在底层很常用，要掌握好；]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=2198#6815]]></link>
 <author><![CDATA[ofourme]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Wed, 17 Jun 2009 03:26:40 +0000]]></pubdate>
</item>
</channel></rss>