реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> В IAR хочу вставлять во флеш MSP номер версии прошивки, версия д.б =порядковому номеру билда
belial
сообщение Sep 26 2006, 10:36
Сообщение #1





Группа: Участник
Сообщений: 8
Регистрация: 10-01-05
Из: Odessa near Black Black Sea
Пользователь №: 1 871



Кто бы напрвил в нужную сторону, в predefined symbols нет ничего похожего на Version_major, Version_minor. java script:emoticon(':cheers:', 'smid_10')
cheers.gif
Go to the top of the page
 
+Quote Post
ig_z
сообщение Sep 26 2006, 11:57
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551



Цитата(belial @ Sep 26 2006, 13:36) *
Кто бы напрвил в нужную сторону, в predefined symbols нет ничего похожего на Version_major, Version_minor. java script:emoticon(':cheers:', 'smid_10')
cheers.gif


В хелпе к свн вроде упоминалась утилита, помещающая в хидер номер билда. В других системах тоже должны быть подобные инструменты.
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Sep 26 2006, 18:40
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



я не нашел ничего готового. Написал свою утилиту, которая при каждом перекомпилировании меняли билд и писала его по нужному адресу.


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
ig_z
сообщение Sep 27 2006, 12:52
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551



Цитата(АДИКМ @ Sep 26 2006, 21:40) *
я не нашел ничего готового. Написал свою утилиту, которая при каждом перекомпилировании меняли билд и писала его по нужному адресу.


Если я правильно понимаю, то belial имеет ввиду номер билда, присваиваемый системой контроля версий при закомичивании. Если этот номер помещать в прошивку, то автоматом получается соответствие номера билда во флеши и номера билда в репозитории. А это, к примеру, дает возможность быстро находить в репозитории точки для бранчей.

По моему, в свн есть возможность создать хидер с задефайненой константой, значение которой присваивается номеру билда, который в данный момент чекаутится. И далее это эначение можно использовать по своему усмотрению.

Количество перекомпиляций здесь мало полезно, т.к. в репозиторий должна помещаться более менее законченная версия исходников. А это может быть результатом не одного десятка перекомпиляций
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Sep 27 2006, 12:55
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



вполне может быть.
я не пользуюсь свн. мне надо было просто ввести учет версий.
просто дальше это использовалось для автоматического обновления прошивок.


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
akostin
сообщение Oct 2 2006, 13:49
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 72
Регистрация: 4-12-04
Пользователь №: 1 322



MSP430 IAR Assembler Reference Guide:

DATE Current time/date (1).
Use the DATE operator to specify when the current assembly began.
The DATE operator takes an absolute argument (expression) and returns:
DATE 1 Current second (0–59).
DATE 2 Current minute (0–59).
DATE 3 Current hour (0–23).
DATE 4 Current day (1–31).
DATE 5 Current month (1–12).
DATE 6 Current year MOD 100 (1998 98, 2000 00, 2002 02).

Example
To assemble the date of assembly:
today: DC8 DATE 5, DATE 4, DATE 3
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 10th July 2025 - 05:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016