ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
19 мая
1517984 Топик полностью
Гyдвинволшебник (13.05.2025 17:35, просмотров: 111) ответил Make_Pic на Вопрос - Как ALL задает версию firmware, дату и другие изменяемые текстовые данные в исходном тексте программы для индификации по "шапке" кода?
Просто в начале main вставляю номер версии и дескриптор, которые видны в утилитах. Остальное никому и нах не надо:) Посему ниже в исходнике и пишем подробные комментарии для себя-родимого - с номером версии и что изменилось/добавилось... 
   #define VER1       '4'    // версия ПО мажор
   #define VER2       '3'    // версия ПО минор   
   #define DESCR      "DINe2 PLC" 
                      //----------------- предельная длина строки --------------------//  

                      // 0.7  - добавил весы DIS2116
                      // 0.8  - восстановил весы Merav   
                      // 0.9  - добавил управление внутренним светофором от RFID контроллеров   
                      // 1.0  - добавил второй стоп-бит в процедуру вывода строки на табло (табло требует 2 стоп бита) Но годится и для всех  
                               // реле 1 и 2 были перепутаны. Исправил.