LLM уверенно врёт про ваш микроконтроллер
LLM способна написать прошивку для платы с экраном так, что код скомпилируется с первого раза и без ошибок загрузится на устройство. Но экран при этом может вывести цветной шум: модель не знает реальную распиновку, конфигурацию тактирования и особенности HAL конкретной платы.
Для микроконтроллеров компиляция проверяет далеко не всё. В коде могут быть правильные вызовы инициализации, но не те пины, неподходящая схема тактирования или функции HAL, которые на этой конфигурации фактически ничего не делают.
Нужные детали обычно приходится собирать из даташита, вики производителя и собственного опыта отладки. Поэтому сгенерированная прошивка может выглядеть идеально на уровне текста, но не соответствовать конкретному железу.
Для вайбкодера прошивка от LLM — это заготовка, а не доказательство работоспособности. Перед запуском нужно сверить распиновку, тактирование и вызовы HAL с документацией именно вашей платы, а результат проверять на устройстве.
Черновик этой заметки подготовила нейросеть по ленте первоисточника. Мы помечаем такие материалы честно — факты и цифры сверяйте по ссылке на источник выше. Как мы работаем с данными.