roboforum.ru

Технический форум по робототехнике.
Текущее время: 01 мар 2025, 20:02

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 63 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Помогите в Си AVR
СообщениеДобавлено: 05 июл 2011, 22:36 
Не в сети

Зарегистрирован: 15 май 2011, 19:19
Сообщения: 239
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва
Начал учить Си для AVR и что то совсем запутался.
Вроде язык Си для AVR один, но его приподносят в разном виде! Начал учить WinAVR, он оказывается не подходит для CVAVR C Compiler, выучил с сайта avrnm123.narod.ru (или как то так называется сайт) всю теорию по CVAVR, стало мало, начал дальше искать примеры, нашёл IAR Cи для AVR.
Скажите в чём тут разница между этими компиляторами? в коде?! А то я не знаю что учить, столько диалектов Си для AVR :(

Добавлено спустя 2 минуты 39 секунд:
Вот интереснейшая тема http://chipenable.ru/index.php/programm ... avr-1.html
Но она для IAR, а IAR отличается сильно от других диалектов си для авр?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 05 июл 2011, 22:38 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Учите AVR Studio (вроде он же - WinAVR) и не парьтесь. Это стандартный gcc.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 05 июл 2011, 22:40 
Не в сети

Зарегистрирован: 15 май 2011, 19:19
Сообщения: 239
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва
WinAVR мало теории, и мало кто пишет на нём:(
CVAVR понравился и IAR чуть чуть.
Есть у тебя ссылка на теорию winavr?
И вот ещё, DeaD, когда вы пополните свой магазин, столько "вкусного" а в продаже нет :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 05 июл 2011, 22:51 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Для новичков более понятем (не факт) будет CVAVR. Но постепенно все равно перейдут в WinAVR, где как в нормальном С есть поддержка классов у кучу всего...

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 05 июл 2011, 22:55 
Не в сети

Зарегистрирован: 15 май 2011, 19:19
Сообщения: 239
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва
galex1981 писал(а):
Для новичков более понятем (не факт) будет CVAVR. Но постепенно все равно перейдут в WinAVR, где как в нормальном С есть поддержка классов у кучу всего...

А мне наоборот говорили, типо надо с него валить, никому не нрав. makefile делать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 05 июл 2011, 23:01 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Студия makefile делает автоматически

Добавлено спустя 45 секунд:
И дебаггер в Студии также нормально работает

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 05 июл 2011, 23:03 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
тем более avr studio 5 наконец-то перешла на человеческий интерфейс и редактор от visual studio 10.

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 05 июл 2011, 23:09 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
EasyTech писал(а):
И вот ещё, DeaD, когда вы пополните свой магазин, столько "вкусного" а в продаже нет :(

Уже скоро, оставляйте заявки в соотв. теме.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 05 июл 2011, 23:14 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
EasyTech писал(а):
Вроде язык Си для AVR один, но его приподносят в разном виде!
Язык Си один, но авторы компиляторов вольны иголятся как пожелают. Я считаю что начинающему CVAVR в связке с PROTEUS великолепно подойдет.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 05 июл 2011, 23:44 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2009, 20:06
Сообщения: 333
прог. языки: c, c#
ФИО: Евгений
Цитата:
WinAVR мало теории, и мало кто пишет на нём:(

На Си много кто пишет, если ты язык знаешь и умеешь англ. хелпом пользоваться и даташитом - то осилишь легко.
Теория едина.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 06 июл 2011, 12:24 
Не в сети

Зарегистрирован: 15 май 2011, 19:19
Сообщения: 239
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва
Как вы будмаете стоит ли учить delphi ? или уже если учить Си то только Си, просто мне знакомые говорят что писать софт для пк на delphi легче.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 06 июл 2011, 15:37 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2009, 20:06
Сообщения: 333
прог. языки: c, c#
ФИО: Евгений
На C# еще легче, да и не только для ПК и синтаксис более знаком.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 06 июл 2011, 15:50 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
EasyTech писал(а):
мне знакомые говорят что писать софт для пк на delphi легче.

Для каждой задачи может быть свой оптимальный инструмент.
Где-то хорош Delphi, где-то C#, где-то PHP, а где-то 1С, список можно продолжать :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 07 июл 2011, 11:39 
Не в сети

Зарегистрирован: 15 май 2011, 19:19
Сообщения: 239
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва
Интересует такой вопрос, какие различия между winavr и cvavr?
У них разные операции? они по разному записываются?
то что один компилятор не примет код другого это какбы понятно... Выбрал учить и winavr и cvavr они оба очень простые и интересные))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите в Си AVR
СообщениеДобавлено: 07 июл 2011, 14:01 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
различия в тонкостях...
cvavr - побльше похож на чистый си без добавок
winavr - это портирование gcc с линух систем... поэтому и стиль у них линуховый.. по своему тоже интересен...

PS а так писать и на том и на том можно ЛЮБЫЕ программы!

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 63 ]  На страницу 1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO