Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 01.04.2010, 17:21  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от Polite Посмотреть сообщение
сама среда выдает в начале процесса дебага.
Это Протеус выдает или IAR? Если IAR - верните формат обратно.
Вообще можно попробовать переключиться на Debug information for C-SPY, это родной дебаггер IAR.
Реклама:
kison вне форума  
Непрочитано 02.04.2010, 19:33  
Polite
Прохожий
 
Регистрация: 17.02.2010
Сообщений: 3
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Polite на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от kison Посмотреть сообщение
Это Протеус выдает или IAR? Если IAR - верните формат обратно.
Вообще можно попробовать переключиться на Debug information for C-SPY, это родной дебаггер IAR.
в том-то и проблема, что выдает IAR на стандартных настройках
Polite вне форума  
Непрочитано 06.04.2010, 18:40  
sviss
Прохожий
 
Регистрация: 27.12.2009
Сообщений: 3
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sviss на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Какой именно IAR?
Startup файл подключен к проекту?
sviss вне форума  
Непрочитано 07.04.2010, 00:33  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от Polite Посмотреть сообщение
в том-то и проблема, что выдает IAR на стандартных настройках
Когда компилите для отладки в С-SPY то компилится и дебаг запускается...

а когда переключаете для отладки в AVRStudio то компилится номально а дебаг вываливается с ошибкой.. может это имелось в виду?

Прикреплён настроеный проект IAR AVR, на картинках показано где переключать птичку для отладки в Студии и во встроеном отлачике C-SPY.
Миниатюры:
Нажмите на изображение для увеличения
Название: for AVRStudio.jpg
Просмотров: 93
Размер:	101.2 Кб
ID:	6545   Нажмите на изображение для увеличения
Название: for C-SPY.jpg
Просмотров: 93
Размер:	55.7 Кб
ID:	6548  
Вложения:
Тип файла: rar IAR AVR project.rar (22.1 Кб, 62 просмотров)
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов

Последний раз редактировалось picavr; 07.04.2010 в 01:42.
picavr вне форума  
Непрочитано 18.05.2010, 00:16  
PVitaly
Частый гость
 
Регистрация: 13.06.2009
Сообщений: 20
Сказал спасибо: 9
Сказали Спасибо 153 раз(а) в 59 сообщении(ях)
PVitaly на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

IAR Embedded Workbench for MSP430 v5.10 Full:
http://turbobit.net/mon3arl7ysos.html
http://letitbit.net/download/3191.38....10.1.rar.html
PVitaly вне форума  
Непрочитано 08.11.2010, 15:51  
komurugov
Прохожий
 
Регистрация: 11.08.2008
Сообщений: 9
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
komurugov на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Доброго времени суток всем!
Начинаю осваивать новую для себя архитектуру МК - АРМ (раньше имел дело только с PIC'ами) и практически новый язык - C++ (для МК раньше писал только на ассемблере). Чтобы выбрать самую удобную для себя среду разработки, решил попробовать наиболее популярные из них по очереди, начал с IAR EW.
Так вот, вопрос собственно такой: а правильно ли я понимаю, что нет другого способа посмотреть на результат компиляции (т.е. код на ассемблере), кроме как начать сессию отладки?
komurugov вне форума  
Непрочитано 08.11.2010, 16:01  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от komurugov Посмотреть сообщение
Так вот, вопрос собственно такой: а правильно ли я понимаю, что нет другого способа посмотреть на результат компиляции (т.е. код на ассемблере), кроме как начать сессию отладки?
Включите генерацию листинга.
Миниатюры:
Нажмите на изображение для увеличения
Название: listing.gif
Просмотров: 78
Размер:	9.8 Кб
ID:	14453  
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Сказали "Спасибо" nml
komurugov (08.11.2010)
Непрочитано 13.09.2011, 14:13  
grbizly
Частый гость
 
Регистрация: 17.04.2008
Сообщений: 34
Сказал спасибо: 300
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
grbizly на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Доброго дня.
Собственно проблема. Беру AppNote AVR303 и немного модифицирую с целю получения удобной для себя библиотеки для работы с USART.
1)когда ставлю буфер
#define USART_RX_BUFFER_SIZE 128
unsigned char RxBuf[USART_RX_BUFFER_SIZE];
IAR выдает ошибку Error[Pe095] array is too large как сделать чтобы можно было задавать буфер больше?

2)Почему IAR жалуется на объявление static unsigned char в struct? не могу понять?

3)При сравнении двух переменных volatile расположенных в структуре пишет, предупреждение которое тоже не совсем понятно
Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement

Пока буду дальше писать программу может и разберусь что к чему, но пока просто обошел эти моменты. Но хочется разобраться.Спасибо!
grbizly вне форума  
Непрочитано 13.09.2011, 15:17  
Serega_B
Прописка
 
Регистрация: 09.11.2010
Сообщений: 102
Сказал спасибо: 4
Сказали Спасибо 28 раз(а) в 22 сообщении(ях)
Serega_B на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от grbizly Посмотреть сообщение
ошибку Error[Pe095] array is too large
Скорее всего Memory model - Tiny. Пставиь Small.
Сообщение от grbizly Посмотреть сообщение
IAR жалуется на объявление static unsigned char в struct? не могу понять?
Наверное не нравится. Или код ошибки давай или обращайся к телепатам.
Сообщение от grbizly Посмотреть сообщение
the order of volatile accesses is undefined in this statement
Все же написано - в этом выражении порядок обращения к volatile не определен. Просто предупреждение, что пока готовишься работать с одной переменной - другая может уже измениться.
Serega_B вне форума  
Непрочитано 14.09.2011, 00:47  
grbizly
Частый гость
 
Регистрация: 17.04.2008
Сообщений: 34
Сказал спасибо: 300
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
grbizly на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

спасибо.
не совсем понял пока с volatile.
Пока программа допишу может докурю со static.
grbizly вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подниму тему WinAVR vs IAR oleg110592 Микроконтроллеры, АЦП, память и т.д 5 24.10.2015 14:06


Часовой пояс GMT +4, время: 22:48.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot