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

 
 
> Помогите начать с 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
Ответов
zltigo
сообщение Mar 6 2006, 20:12
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(osnwt @ Mar 6 2006, 16:30) *
(интересно, сколько процентов пользователей компиляторов IAR его же среду НЕ используют biggrin.gif)

Примите мои соболезнования, если используете эту уродицу. Желаю как можно раньше дойти до
мысли, что в профессиональной деятельности надо использовать более универсальные
и удобные средства.

Сообщение отредактировал zltigo - Mar 6 2006, 20:14


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
osnwt
сообщение Mar 7 2006, 07:05
Сообщение #3


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

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



Цитата(zltigo @ Mar 6 2006, 22:12) *
Примите мои соболезнования, если используете эту уродицу. Желаю как можно раньше дойти до
мысли, что в профессиональной деятельности надо использовать более универсальные
и удобные средства.

Утверждение голословное.
То же самое можно сказать про абсолютно любую IDE и предложить всем использовать Make, который относительно кроссплатформенный (на уровне языка, если пользовать что-то GNUшное) или т.п.

Хотя определенная доля истины в утверждении и есть, но нельзя ли озвучить, что конкретно не подходит в этой среде для профессиональной деятельности? Чего конкретно нельзя изменить из среды (если и командные строки компиляторов, и файл конфигурации линкера доступны, и pre/post build commands, и custom build для своих типов файлов есть, и управление версиями файлов поддержано из среды)? То, что она за кого-то считает зависимости? Я не считаю, что это настолько мешает профессиональной деятельности. Редактор слабоват и не программируется? Смотря для каких целей, мне тоже хватает, хотя иногда пользую MultiEdit.

Просто любопытно мнение профессионала (поскольку я в данное время не зарабатываю этим деньги, а пишу просто ради удовольствия)... И хотелось бы не утверждения типа "Надо пользовать, как минимум, вот это", а конкретно по пунктам: "Нет возможности сделать то, нет возможности сделать это...". А то критика получается какая-то не слишком конструктивная.
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
- - Гость   А возможно вообще где-нибудь скачать дистрибутив. ...   Mar 5 2006, 00:05
|- - osnwt   Цитата(Гость @ Mar 5 2006, 02:05) А возмо...   Mar 6 2006, 14:30
- - 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
|- - _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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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