-
- Дата, как и номер ревизии - это для системы контроля версий. Скажем, у TortoiseSVN есть программа SubWCRev как раз для этого. Ну а прилепить к прошивке в нужном месте - это srec_cat. - SciFi(13.07.2018 11:25)
- Пробовал делать подобное в keil, когда писал загрузчик. Пробовал и через линкер, и через директивы - не получилось. Ограничился просто константой, которая при старте будет сама вычитываться из flash в оперативку. evgeniy1294(30 знак., 13.07.2018 11:08)
- Можно начать со встроенных в любой компилятор Си макросов __DATE__ и __TIME__ - AlexG(13.07.2018 10:14)
- Я про них знаю. Встроить не получается :( - Sl(13.07.2018 10:46)
- С их помощью можно соорудить строковую константу, лежащую по нужному адресу. Другой вариант - вклеить дату и время прямо в hex-файл. В приложенном архиве пример, как это можно сделать, из одного из моих проектов. AlexG(37 знак., 13.07.2018 11:26)
- const char FLASH_TIME[] @0x780 = {__TIME__}; - Илья(13.07.2018 10:57)
- Спасибо!!! Поехали :) - Sl(13.07.2018 12:16)
- Я про них знаю. Встроить не получается :( - Sl(13.07.2018 10:46)