用结构体内部的BRR设置io低电平,BSRR设置io高电平,比如GPIOA->BRR=GPIO_Pin_0就是操作a0口高电平
结构体指针和IO操作间并没有任何必然的联系,因为结构体本身仅仅是数据组织的一种模式。
要实施IO操作,唯一直接的途径是对相应寄存器数据进行操作(改写)
所以结构体指针要和IO操作发生联系,必然是:
某结构体中 有 地址指针指向了某个IO对应的寄存器地址,通过该指针去控制相应寄存器的值,从而实现IO操作。
使用结构体指针对IO进行指向: