明日之星8 发表于 2024-3-19 19:17 没用汇编说明你的水平还不行。 |
原理图上写的是“PA0”,可是在写程序的时候它就被分成了“PA”和“0”, PA包含了0到15共16根引脚,PA在库操作里的写法是“GPIO_A”,“0” 就是0号引脚,在程序里就是“GPIO_PIN_0”,实际就是数字“1”,这两 个做数学运算就能完成对PA0的操作,我一般是直接操作寄存器,写法 如下: GPIOA->ODR|=1;//拉高PA0=1 GPIOA->ODR&=~1;//拉低PA0=0 |
LED1是PA0,那就是(GPIO_A,GPIO_PIN_0) |