1、位操作
int main()
{
//高8位浮空输入,低8位推挽输出
GPIOA->CRH = 0x44444444;
GPIOA->CRL = 0x33333333;
while(1)
{
if((GPIOA->IDR & 0x0100) == 0x0100)
GPIOA->ODR = GPIOA->ODR | 0x0001;
1、位操作
int main()
{
//高8位浮空输入,低8位推挽输出
GPIOA->CRH = 0x44444444;
GPIOA->CRL = 0x33333333;
while(1)
{
if((GPIOA->IDR & 0x0100) == 0x0100)
GPIOA->ODR = GPIOA->ODR | 0x0001;