volatile uint8_t next_state, prev_state, state, state_1; |
что значит volatile
?
https:…
Вы проверяли? Работает? Подумайте!
// Определяем бит в регистре PIND для сигнала с клока энкодера.
#define PIND_CLK…
Не для пользователя. Для себя и меня. Вам нужно самому понять, что тут написано.
Попробую сегодня и этот вариант, просто вариант реализации ктр я сейчас написал кажется более гибким, так…
Прошу подумать хорошо над строкой кода. Опишите в комментариях каждую строчку кода так, чтобы понял человек…
next_state = (PIND & PIND_MASK); |
Пробовали? Работает?
PIND_SHIFT_1 = 0; |
Вместо портянки с 14-й…
void protocol_decode(uint8_t encode_message[], size_t len_encode_message, char decode_message[], size_t* len_decode_message){ |
у вас может быть передано 3…
Именно так и сделать
#define PIND_MASK 0b11000011 |
Ну а если будет так что…
Как долго будет процессор будет выполнять функцию
int encoder()
из https://git.vyatsu.ru/ICS-Microprocessor-2020/4_Ust-vo_poluchenia_velichin_s_datc…
Такой вопрос: при вашей реализации
read_dht_hum()
https://git.vyatsu.ru/ICS-Microprocessor-2020/4_Ust-vo_poluchenia_velichin_s_datchikov/src/commit/52904681ef12a89b…
Как долго будет процессор будет выполнять функцию
int encoder()
из https://git.vyatsu.ru/ICS-Microprocessor-2020/4_Ust-vo_poluchenia_velichin_s_datc…
Такой вопрос: при вашей реализации read_dht_hum()
https://git.vyatsu.ru/ICS-Microprocessor-2020/4_Ust-vo_poluchenia_velichin_s_datchikov/src/commit/52904681ef12a89b24…
Как долго будет процессор будет выполнять функцию int encoder()
, если контакт ENC_CLK будет притянут к земле всё…
Кнопка энкодера? Про какой энкодер речь идёт?
Согласно какому даташиту или иной документации есть контакты CLK
и DAT
?
Я совершенно не понял содержимое новой версии энкодера. Вопрос: ENC_CLK и ENC_DAT это что за контакты и какого…
Прошло не мало времени, но с задержкой, реализованной на циклах, так ничего никто не сделал. Её не должно…