Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
28 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
186402
Топик полностью
fk0
, легенда
(22.03.2010 15:07, просмотров: 57)
ответил
fk0
на
Второй вариант говнокод по-любому. Даже без "корпоративной ОС" должен быть big loop без блокировки на неизвестный период (веселят исходники I2C в связи с чем). Хоть бы таймаут и ошибку сверху добавляли.
Так я это об чём -- вопрос архитектуры. Все функции что-то делают и завершаются, состояние, если нужно хранится в статической переменной, есть функция автомата вызываемая периодически... без блокировок вообще. И под любую ОС переделать не трудно.
[ZX]
Ответить