M0的一个小问题

2019-03-25 20:39发布

1   LPC_SYSCON -> SYSAHBCLKCTRL |=  (1 << 6);    /* 初始化AHB时钟为GPIO时钟   */
2 LPC_IOCON  -> PIO0_1         =  0x00 ;       /* 配置为管脚GPIO功能       */
  3LPC_GPIO0  -> DIR           |=  LED;         /* 设置为输出模式            */
  4LPC_GPIO0  -> DATA           =  0x00;         /* 输出数据,初始化为高电平 */

(P0.1接LED负,3.3V接LED正)
注意第4步,我看了DATASHEET,DATA复位值为0x00,
那为什么我第4步写成
4LPC_GPIO0  -> DATA           |=  0x00  就不对呢

请指教,谢谢您的帮助 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。