Здравствуйте, гость ( Вход | Регистрация )

Рейтинг 4



Дополнительные ссылки

 | Категория: Мои проекты
entry 7.2.2010, 20:49
[attachment=1992:calcCrc32_1.0.0.43.rar] Для повышения надежности устройств часто применяют самодиагностирование контроллера, в ходе которого производится проверка целостности ROM, RAM и работоспособности внешних модулей. Предлагаемый модуль crc32.c предназначен для диагностирования ROM-памяти методом подсчета контрольной суммы ее содержимого и сравнения с зашитой константой. К нему прилагается утилита calcCrc32.exe для управления HEX-файлом: подсчета исходной контрольной суммы и упаковки ее в HEX-файл. Подробности - в файле readme.txt

Только исполняемый файл Прикрепленный файл  calcCrc32_1.0.0.43.rar ( 109.92 килобайт ) Кол-во скачиваний: 219


По просьбе testerа Добавил интеграцию с МПЛАБ
В MPLAB в "Build options/Project/Custom build" в поле "Post-build step" пишу:

Код
"C:\#Work\#Project\Project58\Cod\calcCrc32\calcCrc32.exe" -o C:\#Work\#Project\Project58\Cod\PICC18\Test.crc -e -q


Код
"C:\#Work\#Project\Project58\Cod\calcCrc32\calcCrc32.exe"
Путь к программе Наличие кавычек обязательно
Код
-o C:\#Work\#Project\Project58\Cod\PICC18\Test.crc
Загружаем файл настроек

-о загрузить xx.crc файл
-e выполнить расчет
-q завершить программу

И при каждом build (Ctrl+F10) программа calcCrc32 будет запускаться автоматически, править HEX в соотв. с настройками my_project.crc и сама закрываться.
Но пока компилировать надо два раза.
После первой компиляции правится хекс и crc32.h а после второй компилятор правит cof для симуляции.
Если работать под отладчиком то второй раз можно не компилировать.
Прикрепленные файлы
Прикрепленный файл  TestCrc.rar ( 278.3 килобайт ) Кол-во скачиваний: 230

« Предыдущая запись · DL36 · Следующая запись »

Комментарии

post 8.2.2010, 14:03
Комментарий #1


Старожил (>300)
****

Группа: Модераторы
Сообщений: 638
Регистрация: 23.10.2006
Из: Винница
Пользователь №: 1719



поздравляю с приобщением к вижуал (IMG:http://www.remexpert.com/ipb/style_emoticons/default/smile.gif)
Перейти в начало страницы
+Цитировать сообщение
post 8.2.2010, 17:30
Комментарий #2


Старожил (>300)
****

Группа: Пользователи
Сообщений: 419
Регистрация: 4.10.2006
Из: Херсон
Пользователь №: 1394



Цитата(urry @ 8.2.2010, 16:03)
поздравляю с приобщением к вижуал (IMG:http://www.remexpert.com/ipb/style_emoticons/default/smile.gif)
Да года два уже как приобщился, просто это происходило эпизодами.
На Дельфи в связке с базой данных МСМ лет пять сидел.

Сообщение отредактировал DL36 - 8.2.2010, 18:11
Перейти в начало страницы
+Цитировать сообщение

  Быстрый ответ Ответить в данную тему
« Предыдущая запись · DL36 · Следующая запись »