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

 
 
 
Reply to this topicStart new topic
> Загрузка программы в МК ADuC7026 - помощь начинающему., Как сгенерировать в IARe файл hex для загрузки в ADuC7026 через програ
Дмитрий (SPb)
сообщение Apr 22 2008, 15:23
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 68
Регистрация: 17-10-06
Из: Санкт-Петербург
Пользователь №: 21 393



Доброго времени суток.

Начал изучать МК. Выбрал ADuC7026.
Есть отладочная плата. Написал простейшую программу на С.
Запустил IAR.
В Workspace выбрал DEBUG.
В Options забил настройки нужные для Debuga. Запустил симуляцию, нажимаю Go. Все загружается и работает как надо по программе без ошибок.
Когда из симуляции выхожу - работать перестает.
Куда уж там записывается программу что при отключении симуляции она пропадает, я не знаю.
Интересно было бы узнать. Может кто подскажет!?

Вопрос же: как мне зашить МК чтобы программа там и осталась? Какие средства использовать?
Есть программа ARMWSD. Она шъет hex файлы. Как их сгенерировать в IARe.
Подскажите, пожалуйста, настройки IARa.

спасибо.


--------------------
Лучше на 10 минут позже, чем на 40 лет раньше.
Go to the top of the page
 
+Quote Post
Dir
сообщение Apr 22 2008, 22:30
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 6-01-05
Пользователь №: 1 830



Цитата(Дмитрий (SPb) @ Apr 22 2008, 18:23) *
Доброго времени суток.

Начал изучать МК. Выбрал ADuC7026.
Есть отладочная плата. Написал простейшую программу на С.
Запустил IAR.
В Workspace выбрал DEBUG.
В Options забил настройки нужные для Debuga. Запустил симуляцию, нажимаю Go. Все загружается и работает как надо по программе без ошибок.
Когда из симуляции выхожу - работать перестает.
Куда уж там записывается программу что при отключении симуляции она пропадает, я не знаю.
Интересно было бы узнать. Может кто подскажет!?

Вопрос же: как мне зашить МК чтобы программа там и осталась? Какие средства использовать?
Есть программа ARMWSD. Она шъет hex файлы. Как их сгенерировать в IARe.
Подскажите, пожалуйста, настройки IARa.

спасибо.


1. Если в Options установлен симулятор, значит программа в ADuC не грузится, а симулируется на ПК
2. Для генерации Hex-файла используй 4 строку Options "Output Converter". Там выбираешь intel-standart
3. Для прошивки hex-фала в ADuC используй ARMWSD. Как вариант можешь протестировать мой ArmBL. Я его, правда, писал для ADuC7128, но учитывая одинаковый протокол ADuC702x тоже должен шить. Его преимущество - связь по USB, гальваническая развязка, Windows-интерфейс. Кроме того он сам дергает ножками BM/ и RES/, что упрощает массовое программирование.
Недостатки - кроме железа (см.схему) нужно на комп установить драйвера USBXPress от Silabs. Запускается exe-ник. В той же папке должен быть и dll.
В общем, если будет желание воспользоваться загрузчиком - спрашивай.
Прикрепленные файлы
Прикрепленный файл  ArmBl.RAR ( 418.56 килобайт ) Кол-во скачиваний: 66
 
Go to the top of the page
 
+Quote Post
Дмитрий (SPb)
сообщение Apr 29 2008, 08:27
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 68
Регистрация: 17-10-06
Из: Санкт-Петербург
Пользователь №: 21 393



Спасибо за советы по существу!
Скачал прогу. Обязательно изучу.
Спасибо.


--------------------
Лучше на 10 минут позже, чем на 40 лет раньше.
Go to the top of the page
 
+Quote Post

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

 


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


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