ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
22 мая
1161544 Топик полностью
VladislavS. (06.01.2022 09:19, просмотров: 148) ответил evgeniy1294 на * Вроде смотришь листинги - ничего особенного, но работает код быстрее. Тут вопрос, на сколько? Если 15-20%, может быть полезно, 5-10% - хер с ним.
При отладке у меня всё это есть постоянно. Хочу выполняю строку исходного кода, хочу ассемблерную команду. И не надо никого никуда звать - вот оно, отлаживайся. 
При отладке в gdb я могу получить дамп любой функции прямо в процессе отладки в любой момент. Вижу что-то странное - зову disas.
Отладка в железе нужна только при написании драйверов (bsp).

В микроконтроллерах это и есть 90% кода. Что там той логики остаётся: собрал инфорацию со всех датчиков, дал команду на исполнительные устройства, выплюнул телеметрию и спи дальше :)

Подобный код просто опасен, могут пострадать люди или дорогостоящее оборудование.

Полностью согласен. Пришёл к тому, что собираю проекты разными компиляторами и чищу код чтобы он правильно работал на любом компиляторе. Не поголовно все проекты, конечно, но библиотечные вещи так точно.