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

 
 
> Помогите начать с IAR, Помогите начать с IAR
_Alfred_
сообщение Mar 3 2006, 00:19
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 13-07-05
Пользователь №: 6 757



Привет всем!
До сих пор писал для PIC на ассемблере, сейчас хочу перейти на AVR и писать на С.
Прочитал описание МК и док.AVR035 - с виду ничего сложного (С/С++ знаю).
Установил IAR (IAR Embedded Workbench for Atmel AVR 4.11A).
Создаю проект (Project->Create New Project), выбираю DLIB (C/EC++) - выдается сообщение, что проект не может быть создан.
Выбираю С->AVR® Studio 4 compatible output - проект создается. Набираю текст:

#include<iom16.h>
int main( void )
{
char c=10;
do{
PORTB=c;
}while(--c);
return 0;
}

Пытаюсь компилировать, выдается сообщение:
Fatal Error[Pe035]: #error directive: This file should only be compiled with iccavr or aavr with processor option -v3 C:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation\avr\INC\iom16.h 23

В связи с этим у меня вопрос: Как правильно создавать проект в IAR ???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Guest_Гость_*
сообщение Mar 5 2006, 00:05
Сообщение #2





Guests






А возможно вообще где-нибудь скачать дистрибутив. На сайте ведь лежит update только :-(
Go to the top of the page
 
+Quote Post
osnwt
сообщение Mar 6 2006, 14:30
Сообщение #3


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

Группа: Свой
Сообщений: 175
Регистрация: 26-01-06
Из: Sevastopol
Пользователь №: 13 664



Цитата(Гость @ Mar 5 2006, 02:05) *
А возможно вообще где-нибудь скачать дистрибутив. На сайте ведь лежит update только :-(

Update - это к коммерческим версиям. Скачивать надо ознакомительную (evaluation). Она отличается от полной коммерческой только отсутствием исходников библиотек. Это плохо, но не смертельно. Для ее установки после регистрации для скачки высылают лицензию на 30 дней. А за это время люди обычно или покупают постоянную лицензию, или... удаляют программу с диска, как того требует лицензионное соглашение wink.gif


Цитата(arttab @ Mar 6 2006, 08:42) *
В проекте надо (вначале) #define ENABLE_BIT_DEFINITIONS
иначе сосмому определять имена регистров....

Или, что более красиво при использовании IAR IDE (интересно, сколько процентов пользователей компиляторов IAR его же среду НЕ используют biggrin.gif), выставить соответствующую галочку в свойствах проекта.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Alfred_   Помогите начать с IAR   Mar 3 2006, 00:19
- - haker_fox   Есть же подфорум по IAR, там и надо задавать вопро...   Mar 3 2006, 02:23
|- - _Alfred_   Цитата(haker_fox @ Mar 3 2006, 06:23) А т...   Mar 4 2006, 23:05
- - defunct   Цитата(_Alfred_ @ Mar 3 2006, 02:19) Прив...   Mar 3 2006, 02:40
- - osnwt   Цитата(_Alfred_ @ Mar 3 2006, 02:19) Созд...   Mar 3 2006, 12:25
- - Guest_Виктор_*   Никак не могу установить iar ew 4.11. Клизма есть....   Mar 3 2006, 17:06
|- - osnwt   Цитата(Guest_Виктор_* @ Mar 3 2006, 19:06...   Mar 3 2006, 17:50
|- - Гость   Цитата(Guest_Виктор_* @ Mar 3 2006, 17:06...   Mar 29 2007, 19:37
- - SasaVitebsk   У меня те же проблемы бьюсь как рыба об лёд. sas...   Mar 3 2006, 19:22
- - zltigo   Цитата(SasaVitebsk @ Mar 3 2006, 21:22) У...   Mar 3 2006, 19:44
- - Гость   Мой e-mail v_anisimov3@rambler.ru Если можно, вышл...   Mar 4 2006, 07:45
- - arttab   В проекте надо (вначале) #define ENABLE_BIT_DEFIN...   Mar 6 2006, 06:42
- - Гость   Объясните мне, где лежит эта evaluation версия на ...   Mar 6 2006, 19:09
|- - osnwt   Цитата(Гость @ Mar 6 2006, 21:09) Объясни...   Mar 7 2006, 06:54
- - zltigo   Цитата(osnwt @ Mar 6 2006, 16:30) (интере...   Mar 6 2006, 20:12
|- - osnwt   Цитата(zltigo @ Mar 6 2006, 22:12) Примит...   Mar 7 2006, 07:05
|- - _Bill   Цитата(zltigo @ Mar 6 2006, 23:12) Цитата...   Apr 24 2006, 12:26
|- - IgorKossak   Цитата(_Bill @ Apr 24 2006, 15:26) Я с IA...   Apr 24 2006, 14:05
- - zltigo   Цитата(osnwt @ Mar 7 2006, 09:05) То же с...   Mar 7 2006, 17:10
- - arttab   Для меня практически все проблемы с IAR от плохого...   Apr 25 2006, 01:38
- - Proton   Считаю что IDE IAR'а незаменимо на стадии созд...   Apr 25 2006, 04:06
|- - zltigo   Цитата(Proton @ Apr 25 2006, 07:06) Счита...   Apr 25 2006, 05:56
|- - aleksey_g   Вставлю и я своих пать копеек. Уважаемый zltigo, В...   Jun 16 2006, 15:14
|- - zltigo   Цитата(aleksey_g @ Jun 16 2006, 18:14) Ув...   Jun 16 2006, 15:46
- - Atashi   "Всякое категорическое мнение должно быть при...   Jun 8 2006, 21:10
|- - SasaVitebsk   Цитата(Atashi @ Jun 9 2006, 00:10) ...   Jun 9 2006, 21:36
||- - Сергей Борщ   Цитата(SasaVitebsk @ Jun 10 2006, 00:36) ...   Jun 9 2006, 22:03
|- - dred73   Цитата(Atashi @ Jun 9 2006, 01:10) ...   Sep 23 2008, 12:06
- - Atashi   SasaVitebsk, может, я был слишком прямолинеен... Э...   Jun 11 2006, 02:17
- - AndryG   Судя по теме ветки, здесь просили помощи разобрать...   Nov 7 2006, 11:36
- - IgorKossak   В опциях компилятора надо установить генерирование...   Mar 30 2007, 10:04
- - aspID   существует ли возможность в IAR через C-Cpy отлажи...   Sep 7 2007, 05:49
|- - Dog Pawlowa   Цитата(aspID @ Sep 7 2007, 08:49) существ...   Sep 7 2007, 05:58
- - aspID   а где можно прочитать про это? В руководстве нашел...   Sep 7 2007, 06:36
|- - Dog Pawlowa   Цитата(aspID @ Sep 7 2007, 09:36) а где м...   Sep 7 2007, 07:04
- - aspID   Цитатапро что ЭТО? Про отладку USART. Реальным уст...   Sep 7 2007, 07:13
|- - rezident   Цитата(aspID @ Sep 7 2007, 13:13) Про отл...   Sep 7 2007, 07:22
- - aspID   симовол уходит без проблем, но при этом не выставл...   Sep 7 2007, 07:30
- - Unknown_User   У меня такой вопрос: почему у меня, если поставить...   Sep 27 2007, 04:43
|- - Сергей Борщ   Цитата(Unknown_User @ Sep 27 2007, 07:43)...   Sep 27 2007, 09:34
- - Unknown_User   to Сергей Борщ. Пока проблема решается тем, что га...   Sep 28 2007, 07:28
|- - Сергей Борщ   Цитата(Unknown_User @ Sep 28 2007, 10:28)...   Sep 28 2007, 20:28
- - Unknown_User   Сегодня проверил - и правда программа заходит, как...   Oct 1 2007, 10:02
- - Unknown_User   Никак не могу найти способ доступа из функций, нап...   Oct 3 2007, 10:20
|- - Сергей Борщ   Цитата(Unknown_User @ Oct 3 2007, 13:20) ...   Oct 3 2007, 10:28
- - Unknown_User   ok, спасибо, заработало )).   Oct 3 2007, 10:42
- - Unknown_User   Продолжаем череду глупых вопросов )). Что может оз...   Oct 10 2007, 07:44
|- - Сергей Борщ   Цитата(Unknown_User @ Oct 10 2007, 10:44)...   Oct 10 2007, 10:09
|- - IgorKossak   Цитата(Сергей Борщ @ Oct 10 2007, 13:09) ...   Oct 10 2007, 11:09
- - Unknown_User   Дело в том, что такая картина появляеться СРАЗУ пр...   Oct 10 2007, 11:08
- - Unknown_User   Оптимизация выключена, и, как видно на скриншоте, ...   Oct 10 2007, 11:43
|- - Сергей Борщ   Цитата(Unknown_User @ Oct 10 2007, 14:43)...   Oct 10 2007, 16:13
- - Андрей Иванович   Подскажите как в IAR отключить чувствительность к ...   May 9 2008, 11:03
|- - zltigo   Цитата(Андрей Иванович @ May 9 2008, 13:0...   May 9 2008, 11:13
|- - Dog Pawlowa   Цитата(Андрей Иванович @ May 9 2008, 14:0...   May 9 2008, 15:37
- - INT1   Почему это некорректно ?, -в соответствии со станд...   May 9 2008, 16:48
|- - Dog Pawlowa   Цитата(INT1 @ May 9 2008, 20:48) Почему э...   May 10 2008, 19:30
- - INT1   Если не забудете, покажИте, любопытно будет узнать...   May 11 2008, 03:21
- - Waso   Как можно увеличить количество брейкпоинтов, котор...   Nov 10 2008, 05:44
|- - Сергей Борщ   Для начала в Project->Options->Linker->Fo...   Nov 10 2008, 06:47
- - elektronshik   При случайном наведении курсора на массив большого...   Nov 12 2008, 05:21
- - P@ta   Господа, пересел с ICCAVR на IAR а надо разобратьс...   Nov 18 2008, 10:03


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

 


RSS Текстовая версия Сейчас: 11th August 2025 - 06:28
Рейтинг@Mail.ru


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