新人小白提一个stm32的问题

2019-07-14 13:39发布

uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)

为什么STM32中的pin是用两个字节表示呢。我看书上写得crl控制0-7口   crh控制8-15口
寄存器是32位(四个字节)。每4位控制一个io,那我返回一个pin不应该是4位吗,或者返回寄存器32位。为什么会是16位的呢?
file:///C:/Users/13909/Documents/Tencent%20Files/1390905406/Image/C2C/C2E8829A914BFE7E217B75E1519E13C9.png
C2E8829A914BFE7E217B75E1519E13C9.png
谢谢大佬们!!!
0条回答

一周热门 更多>