Сообщение Re: Запись из прерывания, чтение из основного потока от 04.07.2023 11:22
Изменено 04.07.2023 11:23 vsb
Re: Запись из прерывания, чтение из основного потока
Вариант 1: Отключи прерывание, пока читаешь эти два байта.
Вариант 2: Читай в цикле. Два раза прочитал, сравнил. Если одинаковые значения, значит выходишь из цикла.
Вариант 2: Читай в цикле. Два раза прочитал, сравнил. Если одинаковые значения, значит выходишь из цикла.
Re: Запись из прерывания, чтение из основного потока
Вариант 1: Отключи прерывание, пока читаешь эти два байта.
Вариант 2: Читай в цикле, пока не прочитаешь два раза подряд одинаковые значения.
Тут надо смотреть, чтобы в сгенерированном машинном коде инструкции шли в нужном порядке, без оптимизаций всяких.
Вариант 2: Читай в цикле, пока не прочитаешь два раза подряд одинаковые значения.
Тут надо смотреть, чтобы в сгенерированном машинном коде инструкции шли в нужном порядке, без оптимизаций всяких.