Как найти правильную маску данного? - PullRequest
0 голосов
/ 01 апреля 2019

Для микроконтроллера TM4C, чтобы включить часы для порта F, я бы сделал что-то вроде этого:

*pRCGCGPIO = *pRCGCGPIO | 0x20;

При этом используется маска 0x20.

Чтобы включить часыдля порта C, какой будет правильная маска?

1 Ответ

0 голосов
/ 01 апреля 2019

Поскольку 0x20 соответствует F, я предполагаю, что маскировка выглядит следующим образом:

00100000 // 0x20 in binary
HGFEDCBA 

Это означает, что вам потребуется 0x04 (=00000100) для порта C.

...