3540| 7
|
如何把STM32零散的IO整合在一起? |
5金钱
最佳答案先
#define GPIO_BIT_0(x) GPIO_SET(PORTB,PB4,x)
#define GPIO_BIT_1(x) GPIO_SET(PORTB,PB5,x)
......
然後寫一個function
void GPIO_SetState(uint8_t Data)
{
GPIO_BIT_0((Data&0x01));
GPIO_BIT_1((Data&0x02));
GPIO_BIT_2((Data&0x04));
.......
}
要用就呼叫
GPIO_SetState(0x55);
大概就是這樣子的方式吧
結構也可 方式大同小異
| ||
| ||
| ||
| ||
| ||
学习!
|
||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-7-16 17:32
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网