[STM32] 求大牛前辈们指导一下GPIO的input output程序
- UID
- 826437
|
[STM32] 求大牛前辈们指导一下GPIO的input output程序
1、
最近才开始学arm...上面需要弄个数据用GPIO,3路(并行?)写入3路写出的...满网上只有点灯等灯噔燈...我也想只用set reset一下就好了。就对于具体的写入输出还不大明白,看了些4x4矩阵键盘和7digit segement的程序段也不知道怎么套用。配置基本差不多,就main下面有点拙计。就顺序的写voidGPIO_WriteBit(GPIO_TypeDef*GPIOA,u16 GPIO_pin_1,BitAction BitVal)
{
assert(IS_GET_GPIO_PIN(GPIO_pin_1));
assert(IS_GPIO_BIT_ACTION(BitVal))
if (BitVal !=Bit_RESET)
{
GPIOA->BSRR =GPIO_Pin_1;
}
else
{
GPIOA->BRR = GPIO_Pin_1;
}
}
类似的就好了吗?求指导,万分感谢 |
|
|
|
|
|
- UID
- 826524
- 性别
- 男
|
assert(IS_GET_GPIO_PIN(GPIO_pin_1));
这个可能有点问题. |
|
|
|
|
|