GPIOD->MODER&=~(0x3<<2*12)
时间: 2024-05-21 15:18:44 浏览: 114
FX1N_STM32/PLC/FX2N/程序/KEIL4/5源码/单片机/仿三菱/断电保持35入27出
4星 · 用户满意度95%
这行代码的作用是将 GPIOD 的第 12 个引脚的模式设置为输入模式。具体来说,代码中的 `(0x3<<2*12)` 表示将二进制数 `0x3` 左移 `2*12` 位,也就是移动了 24 位,得到了一个掩码 `0xC0000`。然后使用按位取反的方式将这个掩码的所有位取反,得到了 `0xFFFF3FFF`,并将这个值与 GPIOD->MODER 的值进行按位与操作,从而将 GPIOD 的第 12 个引脚的模式设置为输入模式。
阅读全文