Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
6 февраля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1569001
Топик полностью
abivan
(Вчера, 17:58, просмотров: 38)
ответил
3m
на
Переделал, второй вариант более не рассматривается. Misra надо уважать хоть и без фанатизма да и не нравятся мне эстетически куча return из потрохов функции.
ну то есть возврат ошибки и валидного значения оставил совмещенным.
Ответить
Ошибочное значение вообще не должно возникать при работе, это в первую очередь отладочная ветка и на нее выдается диагностика.
-
3m
(Вчера, 19:27
)
Дак, как раз при отладке, и нужно-то, чтобы если в работе возникла ошибка, она была отмечена, а не происходило непонятно-что. А вообще, в коде для изделий, если ошибок возникать не должно, то в "default:" я пишу сброс МК.
Nikolay_Po
(211 знак., Вчера, 23:33
)
Я такие вещи энумераторами делаю, типа:
Nikolay_Po
(417 знак., Вчера, 18:18
)