<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>IAR EW ARM: автоматическая генерация версии прошивки</title>
		<description>Обсуждение IAR EW ARM: автоматическая генерация версии прошивки</description>
		<link>https://microsin.net/programming/arm/iar-version-generate.html</link>
		<lastBuildDate>Sun, 10 May 2026 13:59:30 +0300</lastBuildDate>
		<generator>JComments</generator>
		<atom:link href="https://microsin.net/component/option,com_jcomments/format,raw/limit,10/object_group,com_content/object_id,1141/task,rss/" rel="self" type="application/rss+xml" />
		<item>
			<title>Денис написал:</title>
			<link>https://microsin.net/programming/arm/iar-version-generate.html#comment-3381</link>
			<description><![CDATA[Как самый простой вариант можно использовать __DATE__[] в коде программы, для отображения даты компиляции программы. Формат даты "Mmm dd yyyy" например "Oct 30 2010"]]></description>
			<dc:creator>Денис</dc:creator>
			<pubDate>Thu, 09 Jun 2016 10:33:51 +0300</pubDate>
			<guid>https://microsin.net/programming/arm/iar-version-generate.html#comment-3381</guid>
		</item>
		<item>
			<title>Вячеслав Мезенцев написал:</title>
			<link>https://microsin.net/programming/arm/iar-version-generate.html#comment-1406</link>
			<description><![CDATA[Вот тут я описал ещё один вариант: http://electronix.ru/forum/index.php?showtopic=92599&st=15&start=15 Исходники здесь (для С++ проектов): https://mysvn.ru/cop/Example/ prebuild.cmd postbuild.cmd version.txt versionfile-gen.js versionfile-update.js Version.h Version.cpp Файлы должны находится в папке проекта. Доработать для себя уже самостоятельно. Тут версия в виде x.x.x.x . Так собирается: // Вычисление строки с версией программы utoa( CVersion::GetMa jor(), buffer, 10 ); strcat( Version, buffer ); strcat( Version, "." ); utoa( CVersion::GetMi nor(), buffer, 10 ); strcat( Version, buffer ); strcat( Version, "." ); utoa( CVersion::GetRe vision(), buffer, 10 ); strcat( Version, buffer ); strcat( Version, "." ); utoa( CVersion::GetBu ild(), buffer, 10 ); strcat( Version, buffer );]]></description>
			<dc:creator>Вячеслав Мезенцев</dc:creator>
			<pubDate>Sun, 24 Jul 2011 22:46:52 +0300</pubDate>
			<guid>https://microsin.net/programming/arm/iar-version-generate.html#comment-1406</guid>
		</item>
	</channel>
</rss>
