Контроль версии прошивки прямо на вашем MCS-51

По контролю версий исходников во время разработки есть много статей, и не только на нашем ресурсе. Но, когда прошивка уже начинает активную обкатку на железе, следить за тем, какая именно компиляция бинарника сидит в МК, а какая из архивных была собрана в прошлую пятницу, бывает весьма кстати. А если у вас намечается еще и неединичный экземпляр устройства, ну вы поняли.
Поэтому сегодня я расскажу о том, как сам решаю эту задачу, постараюсь привести внятный паттерн для быстрого встраивания в микропрограмму.


Читать дальше