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

 
 
> Подсчет контрольной суммы программы
LeshaL
сообщение Nov 28 2006, 08:32
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 14-01-06
Пользователь №: 13 160



Как сделать, чтобы в среде IAR контрольная сумма считалась не до конца флеш или сегмента CODE, а только непосредственно до конца программы (до последнего байта программы)?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Andy Mozzhevilov
сообщение Jun 18 2008, 08:38
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206



недавно приперло и написал утилиту для подсчета всевозможных CRC и КС для бинарных файлов.
Толком не тестировал в полном объеме. Если кому пригодится, выкладываю.
Ежели что, пишите о замеченных несоответствиях, лучше в аську.
За корявый английский в хелпе тоже прошу прощения.

Прикрепленный файл  checksum.rar ( 31.52 килобайт ) Кол-во скачиваний: 337


--------------------
Пасу котов...
Go to the top of the page
 
+Quote Post
AVR
сообщение Jun 18 2008, 12:18
Сообщение #3


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(Andy Mozzhevilov @ Jun 18 2008, 12:38) *
недавно приперло и написал утилиту для подсчета всевозможных CRC и КС для бинарных файлов.Прикрепленный файл  checksum.rar ( 31.52 килобайт ) Кол-во скачиваний: 337
Планируется ли портирование под Linux? smile.gif ЗЫ Ну пожааалуйста... crying.gif


--------------------
Go to the top of the page
 
+Quote Post
Andy Mozzhevilov
сообщение Jun 19 2008, 10:12
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206



Цитата(AVR @ Jun 18 2008, 18:18) *
Планируется ли портирование под Linux? smile.gif ЗЫ Ну пожааалуйста... crying.gif

Да я под виндой то пишу только когда припрёт.
Мне уж проще спортировать на микроконтроллер какой biggrin.gif
Могу просто выложить исходник, портируйте сами.


Цитата(Alex03 @ Jun 19 2008, 13:03) *
А для каких целей то нужна эта контрольная сумма?
А то тот же md5 вполне многие пользуют.
man md5sum

Так это для MD5, а надо бывает всевозможные CRC и просто варианты арифметических сумм.
Ту же утилиту, что я привел, можно использовать, к примеру, для подсчета КС векторов прерывания для LPC-шных АРМов, можно из мейкфайла запустить последовательно дважды, в первый раз подсчитать и сохранить КС векторов, а второй раз - CRC всего файла, и сохранить в файле же в нужном адресе.


--------------------
Пасу котов...
Go to the top of the page
 
+Quote Post
yagorik
сообщение Dec 26 2011, 18:13
Сообщение #5





Группа: Новичок
Сообщений: 7
Регистрация: 26-12-11
Пользователь №: 69 100



Цитата(Andy Mozzhevilov @ Jun 19 2008, 14:12) *
Да я под виндой то пишу только когда припрёт.
Мне уж проще спортировать на микроконтроллер какой biggrin.gif
Могу просто выложить исходник, портируйте сами.


Очень нужен порт под линукс, если возможно поделитесь исходником
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- LeshaL   Подсчет контрольной суммы программы   Nov 28 2006, 08:32
- - IgorKossak   В простейшем случае приходит в голову следующий ал...   Nov 28 2006, 11:55
- - vesago   Каким образом можно решить проблему подсчета контр...   Jun 18 2008, 07:04
- - aaarrr   ИМХО, если действительно нужно иметь CRC прошивки,...   Jun 18 2008, 07:19
|- - yagorik   Цитата(yagorik @ Dec 26 2011, 22:13) Очен...   Dec 26 2011, 22:08
- - vesago   Спасибо, большое! Попробую воспользоваться.   Jun 18 2008, 12:07
- - Alex03   А для каких целей то нужна эта контрольная сумма? ...   Jun 19 2008, 07:03
- - vesago   Мне нужно для контроля сабжа при старте программы....   Jun 20 2008, 10:43
- - Altemir   Не ново, конечно, но мой вариант был таков: 1. Име...   Jun 21 2008, 09:24
- - AndreyKar   Подниму тему). Пролиставая доку STM32 наткнулся на...   Nov 24 2011, 10:43
|- - scifi   Цитата(AndreyKar @ Nov 24 2011, 14:43) Ка...   Nov 25 2011, 06:52
||- - 365   Цитата(scifi @ Nov 25 2011, 10:52) Но воо...   Nov 25 2011, 14:28
||- - Danis   Цитата(scifi @ Nov 25 2011, 10:52) Обычно...   Nov 25 2011, 15:04
|- - kan35   Цитата(AndreyKar @ Nov 24 2011, 14:43) По...   Nov 26 2011, 07:19
|- - scifi   Цитата(kan35 @ Nov 26 2011, 11:19) В Cort...   Nov 26 2011, 11:52
- - Rius   По причине отличия встроенного алгоритма от извест...   Nov 25 2011, 06:37
- - AndreyKar   Если в проекте включить Use MicroLIB, то весь подс...   Dec 27 2011, 06:27


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 20:20
Рейтинг@Mail.ru


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