CC2530系统时钟源选择时为何还要这样设置CLKCONCMD&=0X80;CLKCONCMD|=0X49

;直接设置CLKCONCMD|=0X49不行的吗?

CLKCONCMD&=0X80; //需要把其他别的位清零,并且保持最高位不变
CLKCONCMD|=0X49; //清零之后再进行设置;

如果不清零你直接设置的话,会导致有的位保持原有设置值,因为你进行的按位或,不能保证设置的准确性。

温馨提示:答案为网友推荐,仅供参考
相似回答