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

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

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

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

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

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


 
Опции темы
Непрочитано 28.09.2012, 00:11  
_Артём_
Гражданин KAZUS.RU
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: Как научиться программировать AVR на Си?

Сообщение от VgaCich Посмотреть сообщение
Претензии есть к среде и много. Причем исключительно к той части, что написана атмелом.
Вы о AtmelStudio?
К ней тоже претензии?
Хотя тулчейн - отдельно, ide - отдельно.
Сообщение от VgaCich Посмотреть сообщение
К тулчейну разве что одна претензия - свежий gcc 4 с чем-то там не дружит в определенных режимах оптимизации. Кажется, с инлайнами в С при оптимизации -Os.
А в чём недружбы выражается? Варнинги?
На АРМах тогда та же история.

Сообщение от VgaCich Посмотреть сообщение
Ну и еще какие-то изменения, так что в отличие от старого GCC AVRBOOT перестал укладываться в 1 килобайт.
Ну это нестрашно - в новых АВР бут до 8кБ.
Реклама:
_Артём_ вне форума  
Непрочитано 28.09.2012, 00:13  
_Артём_
Гражданин KAZUS.RU
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: Как научиться программировать AVR на Си?

Сообщение от jump Посмотреть сообщение
_Артём_,
а если в корень глянуть? автор WinAVR стал работать в атмел и курирует AVR Toolchain (AVR-GCC),
Это конечно обнадёживает.
Сообщение от jump Посмотреть сообщение
хотя норвежские студенты, да на холоде...
Так понял что студенты промёрзли(а может это ложные слухи).

Последний раз редактировалось _Артём_; 28.09.2012 в 00:16.
_Артём_ вне форума  
Непрочитано 28.09.2012, 00:46  
VgaCich
Прописка
 
Аватар для VgaCich
 
Регистрация: 03.12.2009
Сообщений: 118
Сказал спасибо: 4
Сказали Спасибо 9 раз(а) в 8 сообщении(ях)
VgaCich на пути к лучшему
По умолчанию Re: Как научиться программировать AVR на Си?

Сообщение от _Артём_
Вы о AtmelStudio? К ней тоже претензии?
Да, о ней. Точнее, о AVRStudio 5, шестую еще не пробовал.
Сообщение от _Артём_
А в чём недружбы выражается? Варнинги?
Просто не инлайнит. Впрочем, я могу врать, и врать сильно, т.к. пою по памяти с чужих слов, которые уже почти забыл.
Вот что бут у меня после обновления тулчейна в прежний размер не лезет - это точно. И это довольно существенно, т.к. это бут пинборда, а камень там всего на 16кб. И вообще, обидно, когда бут не влазит в желаемый размер всего на какой-то десяток байт.
VgaCich вне форума  
Непрочитано 28.09.2012, 01:14  
Murka-MakMur
Вид на жительство
 
Аватар для Murka-MakMur
 
Регистрация: 05.09.2007
Адрес: Новороссия ЛНР Рубежное -> РФ Калуга
Сообщений: 360
Сказал спасибо: 10
Сказали Спасибо 73 раз(а) в 58 сообщении(ях)
Murka-MakMur на пути к лучшему
По умолчанию Re: Как научиться программировать AVR на Си?

http://padabum.com/search.php?tag=C%2B%2B
__________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
Не зли меня
Murka-MakMur вне форума  
Непрочитано 28.09.2012, 01:35  
_Артём_
Гражданин KAZUS.RU
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: Как научиться программировать AVR на Си?

Сообщение от VgaCich Посмотреть сообщение
Да, о ней. Точнее, о AVRStudio 5, шестую еще не пробовал.
Вроде шестая ничего, нормально (хотя мало с ней работал).
С пятой была проблема - у Visual Studio отладчик отваливался.
Сообщение от VgaCich Посмотреть сообщение
Просто не инлайнит.
Это не преступление, вроде как: inline - рекомендация компилятору. Тем более оптимизация по размеру.
Сообщение от VgaCich Посмотреть сообщение
Вот что бут у меня после обновления тулчейна в прежний размер не лезет - это точно.
У мея тоже такая ситуция с IAR-ом - бут для mega128 пишу на версии 4, так как 5 и 6 выдают код который по размеру не лезет.
_Артём_ вне форума  
Непрочитано 28.09.2012, 01:41  
_Слон_
Прописка
 
Аватар для _Слон_
 
Регистрация: 25.02.2011
Сообщений: 122
Сказал спасибо: 61
Сказали Спасибо 23 раз(а) в 19 сообщении(ях)
_Слон_ на пути к лучшему
По умолчанию Re: Как научиться программировать AVR на Си?

Сообщение от Murka-MakMur Посмотреть сообщение
В CodeVision не С, а си подобная самоделка. Так что С вы не выучите.
"Вы не любите кошек? Да вы просто не умеете их готовить..."(с)
Кодвижен-для начинающих самое то! Тем более, что в помощь-книга Лебедева на русском языке! Ну и Кергниган&Ричи в придачу.
_Слон_ вне форума  
Непрочитано 28.09.2012, 12:44  
DimaZ1
Прохожий
 
Регистрация: 25.09.2012
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
DimaZ1 на пути к лучшему
По умолчанию Re: Как научиться программировать AVR на Си?

а автоматическим генератором пользоваться в CVAVR, или лучше самому писать полностью код программы ...
DimaZ1 вне форума  
Непрочитано 28.09.2012, 13:12  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,003
Сказал спасибо: 0
Сказали Спасибо 4,946 раз(а) в 2,374 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Как научиться программировать AVR на Си?

Сообщение от DimaZ1 Посмотреть сообщение
а автоматическим генератором пользоваться в CVAVR, или лучше самому писать полностью код программы ...
ваш вопрос сродни " а подскажите, мне самому есть или покормите?"
сгенерируйте визардом код инициализации и сравните с написанным вами вручную (заодно изучите МК), в своем можете организовать условную компиляцию, указывая когда и при каких условиях подключать данный модуль. может так случиться, что ваша библиотека будет оптимальнее от CVAVR
jump вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как научиться писать ПО под Win? aleksandr-zh Делимся опытом 479 02.09.2011 10:08
Как научиться делать лучшие встроенные системы? dmitriycor Делимся опытом 4 16.08.2011 00:21
Как научиться читать схемы? andrey300 Делимся опытом 39 13.08.2011 23:06
Как программировать фузы на меге16? Archer07 Микроконтроллеры, АЦП, память и т.д 2 30.07.2009 17:03
КАК ПРОГРАММИРОВАТЬ TMS320VC5402 PELING18 Цифровые сигнальные процессоры 1 03.03.2008 22:07


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


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