对于蓝桥杯的led为什么用这样配置,逐个进行操作,我终于可以详细的解释了
首先
1.对应第一句把所有关于led的引脚,GPIOC的 pin8-pin15的地址进行或运算,得到的是0xFF00这个地址,然后将其设置高电平这里跟这些地址没关系也就是熄灭状态,接着锁存器开关把数据锁存进去。
2.对应的是第4句,也就是很多人有疑问的这一句,我们写0x01 对应的是0000 0001然后本来是所有pin是0xff00 也就是1111 1111 0000 0000所以我们操作led是操作高8位,0x01移动8位后就操作到高8味最低位了,也就是led1,然后就可以设置电平为低打开灯