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

 
 
> CodeWarrior for HC12, Вопросы по среде
Pomidor
сообщение Oct 17 2008, 19:51
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 1-10-07
Пользователь №: 30 973



Бобрый день biggrin.gif
Взялся за HC12, так как надо, и примочки интересные - CAN, Ethernet, т.д. Разбираюсь, архитектура очень понравилась, ассемблер запутанный, но удобный. Для начала работаю в среде CodeWarrior (несколько непривычно после Keil. CW крякнутый, полная версия.
Возникли некоторые вопросы, может поможете:

1. Я сейчас работаю с Evalution Board m68evb912bc32. Для заливки кода во Flash на плате есть RS232 и BDM (или он только для отладки используется?). Ну, адаптера для BDM у меня так-и-так нету. Через RS232 заливаю код файлом S19 с помощью прожки (написал один деятель). Она нормально всё заливает - по протоколу, как в manuale для evb описано (по условному обмену через RS232). Но вот в чём беда - у меня было 2 примерчика (только S19 файлы без исходников), проекты в CW я создаю и отлаживаю в симуляторе, а получить S19 файл из CW не могу. Не подскажете как сгенерировать конечный файл S19 в CW или альтернативные способы заливки в МК через COM порт.

А дальше так, интересно просто.

2. В симуляторе CW нашёл элементы типа ЖКИ, 7сегм инд, светодиодики. Что, если в настройках для них задать порт или адрес памяти, то они будут работать (Что-то пока как не пробывал не вышло) на отображение или запись?

3. В CW среда разработки и симулятора - разные программы? Тогда зачем в разработке нужны breakpoint-ы, если они не переносятся в симулятор.

4. И всё же - что лучше CW или IAR?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Pomidor
сообщение Nov 17 2008, 00:18
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 1-10-07
Пользователь №: 30 973



Ещё проблем возник:
Я писал на асме, перешёл на с. Проблема - не хочет "симулировать", т.е. при входе пишет сл.:
no debug information
далее:
error in command file: .\cmd\simulator_postload.cmd
procedure does not exist
Открыл я этот файлик:
// After load the commands written below will be executed
// Show main function at startup
FindProc main
Процедура main у меня ну точно есть.
В чём дело? Может кто подскажет.
ЗЫ: в ассемблере всё было нормально, хотя там с чилого листа всё начинается - вобщем симлятор работате.
Go to the top of the page
 
+Quote Post



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

 


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


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