我正在尝试将AVR的代码重写为STM32。如何将此代码转换为STM32?
#define READ_IO PIND & (1 << PD4) volatile unsigned char data_in = 0; data_in = (READ_IO) >> PD4;
我使用STM32立方体IDE
0x6upsns1#
假设端口D上的引脚4。
data_in = !!(GPIOD -> IDR & (1 << 4));
1条答案
按热度按时间0x6upsns1#
假设端口D上的引脚4。