|
Демонстрационная прошивка отладочного комплекта МТС NB-IoT
|
Макросы | |
| #define | MODE_GPIN 0x00 |
| Режим цифрового входа | |
| #define | MODE_GPOUT 0x01 |
| Режим цифрового выхода | |
| #define | MODE_AF 0x02 |
| Режим альтернативной функции | |
| #define | MODE_ANALOG 0x03 |
| Режим аналогового входа/выхода | |
| #define | PIN_MODE(pin_no, pin_mode) ((pin_mode)<<((pin_no)*2)) |
| Формирует битовую маску для записи в регистр MODER. Подробнее... | |
| #define | PIN_MASK(pin_no) (1<<(pin_no)) |
| Преобразует номер бита в битовую маску | |
| #define | PIN_AFRL(pin_no, af_no) ((af_no)<<((pin_no)*4)) |
| Формирует битовую маску для записи в регистр AFRL. Подробнее... | |
| #define | PIN_AFRH(pin_no, af_no) ((af_no)<<(((pin_no) - 8)*4)) |
| Формирует битовую маску для записи в регистр AFRH. Подробнее... | |
См. определение в файле port_macros.h
1.8.16