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

 
 
 
Reply to this topicStart new topic
> Симулятор для AVR?, Есть ли что-то типа KEIL?
Alhen
сообщение Oct 28 2005, 06:35
Сообщение #1


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

Группа: Свой
Сообщений: 161
Регистрация: 17-08-04
Из: Караганда
Пользователь №: 516



Жизнь заставляет осваивать AVR и хотелось бы также комфортно тестировать программу как и в KEIL. Честно говоря сильно надеялся что нужная программ IAR, но пока не вижу где все это в IAR-е спрятано (если оно там есть)?
Go to the top of the page
 
+Quote Post
mse
сообщение Oct 28 2005, 07:05
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



В ИАР нет отладки периферии. Генери выходной файл в формате coff (или uborf, не помню, смотри описание Астудии) и загружай в Астудию. Это самый толковый отлаччик под АВР.
Go to the top of the page
 
+Quote Post
BVU
сообщение Oct 28 2005, 07:08
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Alhen @ Oct 28 2005, 10:35)
Жизнь заставляет осваивать AVR и хотелось бы также комфортно тестировать программу как и в KEIL. Честно говоря сильно надеялся что нужная программ IAR, но пока не вижу где все это в IAR-е спрятано (если оно там есть)?
*

В IAR, что бы пользоваться отладкой необходимо свой проект компилировать, как Debug, при этом в модули добавляется отладочная информация. Если проект компилируется для прошивки flash и eeprom, проект должен быть Release.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
QuadMan
сообщение Oct 28 2005, 07:33
Сообщение #4


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

Группа: Свой
Сообщений: 92
Регистрация: 25-10-05
Пользователь №: 10 069



Могу порекомендовать использовать VMLab. Очень удобная штука, с цифровым осциллографом... терминалом... в проекте можно подключать к вашему AVR всякую переферию и т.д.
Отлаживаюсь в нем...
Go to the top of the page
 
+Quote Post
Old1
сообщение Oct 28 2005, 09:03
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(Alhen @ Oct 28 2005, 09:35)
Жизнь заставляет осваивать AVR и хотелось бы также комфортно тестировать программу как и в KEIL. Честно говоря сильно надеялся что нужная программ IAR, но пока не вижу где все это в IAR-е спрятано (если оно там есть)?
*

Вот здесь уже вкратце обсуждались симуляторы для AVR. Хочу добавить, что все они с глюками (где-то больше, где-то меньше). Для отладки можно еще попробовать proteus, он тоже не без глюков, и количество поддерживаемых контроллеров ограничено, но зато относительно легко и просто моделируется внешняя периферия.
Go to the top of the page
 
+Quote Post
grave
сообщение Oct 28 2005, 12:03
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 33
Регистрация: 9-12-04
Из: Odessa
Пользователь №: 1 424



Если нужно моделировать с внешней обвязкой - однозначно Proteus. Только в IAR нужно выставить формат файла UBROF8 - тогда в протеусе можно будет посмотреть при отладке C-шный исходник и ASM.
Go to the top of the page
 
+Quote Post
Alhen
сообщение Oct 28 2005, 15:30
Сообщение #7


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

Группа: Свой
Сообщений: 161
Регистрация: 17-08-04
Из: Караганда
Пользователь №: 516



Теперь понятно почему в IAR-е так много выходных форматов. Спасибо, вполне исчерпывающая информация, теперь лишь бы из перечисленного что-нибудь было на ftp. Пойду смотреть закрома...
Go to the top of the page
 
+Quote Post
stalko
сообщение Oct 30 2005, 21:34
Сообщение #8


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

Группа: Свой
Сообщений: 139
Регистрация: 5-05-05
Из: Зеленоград
Пользователь №: 4 762



Цитата(Alhen @ Oct 28 2005, 09:35)
Жизнь заставляет осваивать AVR и хотелось бы также комфортно тестировать программу как и в KEIL. Честно говоря сильно надеялся что нужная программ IAR, но пока не вижу где все это в IAR-е спрятано (если оно там есть)?
*

ICC + AVRStudio связка крепкая и более чем удобная. Единственная рекомендация: ICC надо Professional, иначе нельзя будет просматривать записи в поле перменных. Удачи в освоении AVR-ов, они того стоят.
P.S. Избегайте ATMega169. Весьма неудачный контроллер. Пользуйте ATMega128, если нужен серьезный зверь.
Go to the top of the page
 
+Quote Post
QuadMan
сообщение Nov 18 2005, 12:06
Сообщение #9


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

Группа: Свой
Сообщений: 92
Регистрация: 25-10-05
Пользователь №: 10 069



А можно как-нибудь в VMLABe подключить внешний кварц на TOSC1,2? Нужно для эмуляции работы прерываний от второго кварца...
Go to the top of the page
 
+Quote Post
dimka2001
сообщение Nov 26 2005, 07:49
Сообщение #10


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

Группа: Участник
Сообщений: 129
Регистрация: 6-11-05
Пользователь №: 10 508



Комфортно не получится, жалко что keil Не поддерживает AVR sad.gif((
Go to the top of the page
 
+Quote Post
rmo
сообщение Nov 28 2005, 07:02
Сообщение #11


Участник
*

Группа: Свой
Сообщений: 25
Регистрация: 25-05-05
Пользователь №: 5 364



HAPSIM - Helmi's AVR Periphery Simulator V2.06



http://www.helmix.at/hapsim

Features:
supports Atmel AVR Studio 4, Version 4.09 up to Version 4.12.456.
AVR Studio Version 4.11.404 or higher strongly recommended!
simultaniously simulates one or more of each of the following components:
HD44780U compatible LC-Display with up to 40 x 2 characters.
Pushbuttons connected to Input Port Pins.
LEDs connected to Output Port Pins.
Terminal connected to USART, UART or TWI(I2C) ports.
4x4 Matrix Keypad.
easy configuration of the components.
configuration files are stored in future-save XML format.
target device selection with all devices supported by the AVR Simulator
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 28 2005, 11:36
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата(rmo @ Nov 28 2005, 11:02) *
HAPSIM - Helmi's AVR Periphery Simulator V2.06



http://www.helmix.at/hapsim

Features:
supports Atmel AVR Studio 4, Version 4.09 up to Version 4.12.456.
AVR Studio Version 4.11.404 or higher strongly recommended!
simultaniously simulates one or more of each of the following components:
HD44780U compatible LC-Display with up to 40 x 2 characters.
Pushbuttons connected to Input Port Pins.
LEDs connected to Output Port Pins.
Terminal connected to USART, UART or TWI(I2C) ports.
4x4 Matrix Keypad.
easy configuration of the components.
configuration files are stored in future-save XML format.
target device selection with all devices supported by the AVR Simulator


А по подробней можно, желательно на руском о впечатлениях.
Go to the top of the page
 
+Quote Post

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

 


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


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