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

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

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

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

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

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


Закрытая тема
Опции темы
Непрочитано 31.03.2013, 21:48   #21
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,542
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: FlowCode это оптимальный старт в програмировании AVR+PIC

dosikus, знаю мазохиста, упивающегося коробкой 21-й Волги с выброшенными синхронизаторами и обхаивающего коробку-автомат. Начинаю сомневаться - может, так и всем надо?
Реклама:
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 31.03.2013, 21:50   #22
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: FlowCode это оптимальный старт в програмировании AVR+PIC

Сообщение от dosikus Посмотреть сообщение
Естественно надо уметь создавать и настраивать проект самостоятельно, что за вас делает "заботливый" визард CVAVR, напрочь отучая думать .
А зачем думать там, где можно не думать?
На Ассемблере вообще программист - царь и бог, если вы поклонник хардкора
niXto вне форума  
Непрочитано 31.03.2013, 21:58   #23
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,542
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: FlowCode это оптимальный старт в програмировании AVR+PIC

niXto, Вы когда дышите, идете и т.д. - задумываетесь о каждом нервном импульсе или пользуетесь "набором функций"? А ведь как было бы круто перейти на ASM для тела!
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 31.03.2013, 22:11   #24
Wiza_
Почётный гражданин KAZUS.RU
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 982
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: FlowCode это оптимальный старт в програмировании AVR+PIC

Беда в том, что новые программисты привыкают к конструкциям того же CVAVR, например в работе с битами. Отсюда: компиляторы ansi C не понимаю программистов, а те в свою очередь не понимают ansi C. Как результат - на выходе "шедевр" недостойный даже распечатки на туалетной бумаге. Про визарды и чужие либы: вообще молчу, это тема для холивара достойного Содома и Гоморы.

Для ТС.
Если хотите найти своё место среди програмистов - начните с чтения ДШ. Привыкните писать только самостоятельно и только на ansi C. Распил чужих либ на предмет понимания "как работает" - приветствуется.
1. Помигайте светодиодом
2. Помигайте светодиодом по прерываниям.
3. Поиграйте с ШИМом
4. Поиграйте с АЦП.
5. Напишите простенький проет.
6. Если первые пять пунктов прошли успешно - играйтесь с остальной перефирией МК.

Последний раз редактировалось Wiza_; 31.03.2013 в 22:15.
Wiza_ вне форума  
Эти 4 пользователя(ей) сказали Спасибо Wiza_ за это сообщение:
Gnaty (22.07.2013), NOPROBLEM (01.04.2013), rsrg (24.06.2013), tedal (04.07.2013)
Непрочитано 31.03.2013, 22:37   #25
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,542
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: FlowCode это оптимальный старт в програмировании AVR+PIC

Сообщение от Wiza_ Посмотреть сообщение
Беда в том, что новые программисты привыкают к конструкциям того же CVAVR, например в работе с битами. Отсюда: компиляторы ansi C не понимаю программистов, а те в свою очередь не понимают ansi C. Как результат - на выходе "шедевр" недостойный даже распечатки на туалетной бумаге. Про визарды и чужие либы: вообще молчу, это тема для холивара достойного Содома и Гоморы.

Для ТС.
Если хотите найти своё место среди програмистов - начните с чтения ДШ. Привыкните писать только самостоятельно и только на ansi C. Распил чужих либ на предмет понимания "как работает" - приветствуется.
1. Помигайте светодиодом
2. Помигайте светодиодом по прерываниям.
3. Поиграйте с ШИМом
4. Поиграйте с АЦП.
5. Напишите простенький проет.
6. Если первые пять пунктов прошли успешно - играйтесь с остальной перефирией МК.
А кто заставляет использовать нестандартные конструкции? И почему программу из CV нужно компилировать где-то еще? А, скажем, из WinAVR, пойдет без танца с бубном в IARe? Или надо "подпилить"? Не вижу объективных "против" CV, только непонятные мне эмоции.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Сказали "Спасибо" akegor
seanta (05.08.2013)
Непрочитано 01.04.2013, 00:10   #26
NOPROBLEM
Почётный гражданин KAZUS.RU
 
Аватар для NOPROBLEM
 
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 793
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
NOPROBLEM на пути к лучшему
По умолчанию Re: FlowCode это оптимальный старт в програмировании AVR+PIC

Полагаю, что хоть FC и позволяет создавать проекты не зная особенностей работы периферийных модулей, для того, чтобы разобраться, почему это вдруг проект, отлично эмулиуемый в FC не работает в железе надо разобраться с даташитами. Ну и периодически просматривать, как генерируется асемблерный код при разных вариантах, например битовых операций с портами. Иначе в результате проект неизбежно появится тут, на Казусе, сопровождаемый воплями: "Помогите разобраться, что не так!"
__________________
От ложного знания к истинному незнанию!
NOPROBLEM вне форума  
Непрочитано 01.04.2013, 00:30   #27
krug_vv
Вид на жительство
 
Регистрация: 09.12.2009
Адрес: Россия, Тула
Сообщений: 377
Сказал спасибо: 192
Сказали Спасибо 156 раз(а) в 99 сообщении(ях)
krug_vv на пути к лучшему
По умолчанию Re: FlowCode это оптимальный старт в програмировании AVR+PIC

И все-таки, могут вменяемо объяснить чем CV хуже?
Я почитал советчиков, и 3 дня пытался запустить чужой проект на AVRstudio 5 и 6, сначала он сыпал ошибки с описанием, я подключил разные библиотеки нужные. Думал во как хорошо, всё подробно говорит чего ему надо...
В конце он радостно сказал мне: "Есть 1 ошибка ". И всё...
А где она и что она - пробуй варианты, может угадаешь.
Короче, до блёва на него дошло. Даже подходить не хочу.
А в CV сразу всё понравилось. Так чем же он плох, если мигрировать на не-AVR я не собираюсь, а под STM32 всё равно другой софт будет?
И что значит визарды - это плохо? Да они всё равно мне рисуют всю инфу в тексте, эти регистры я знаю со времен асма.
У меня на микроволновке куча кнопочек. Но есть одна, которая при каждом нажатии докидывает по 15 сек. Догадайтесь какая стерта от частого пользования?
А по вашей логике я должен изучить все инструкции и кнопки для микроволновки.
Нахуа? Ментальный онанизм?

Последний раз редактировалось krug_vv; 01.04.2013 в 00:32.
krug_vv вне форума  
Эти 3 пользователя(ей) сказали Спасибо krug_vv за это сообщение:
akegor (01.04.2013), seanta (05.08.2013), zvy4ok (01.04.2013)
Непрочитано 01.04.2013, 00:41   #28
_Артём_
Гражданин KAZUS.RU
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: FlowCode это оптимальный старт в програмировании AVR+PIC

Сообщение от Арктур Посмотреть сообщение
IAR, кстати, удобней при работе с памятью.
Если бы только это...Иар - компилятор не только Си, но Си++ с поддержкой почти всего что есть в стандарте.
_Артём_ вне форума  
Непрочитано 01.04.2013, 01:46   #29
White Wild Wolf
Прохожий
 
Регистрация: 06.03.2011
Адрес: Екатеринбург
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
White Wild Wolf на пути к лучшему
По умолчанию Re: FlowCode это оптимальный старт в програмировании AVR+PIC

Забавно... Я в разные периоды пользовался и CV, и WinAVR, и IAR-ом, и AVRStudio - почему-то мне ни один не показался не показался катастрофой - вполне себе ничего компиляторы. На работе по регламенту IAR стоит, а для себя и своих задач я все же предпочитаю AVRStudio. Признаю, что сверхсложных проектов а ля ОС у меня не было, поэтому возможно моя оценка страдает неполнотой.
Но что касается начинающего программиста, то тут я пожалуй согласен с jump. Я тоже начинал копать с самого низа, программы писал в блокноте, а в hex переводил и заливал консольной программкой-терминалом стыренной из универа (запамятовал что за прога была ). Да, парочку камушков залочил, пару вообще пожег, но зато сейчас все гладко в любой среде.

P.S.: и куда модераторы смотрят

Последний раз редактировалось White Wild Wolf; 01.04.2013 в 01:48.
White Wild Wolf вне форума  
Непрочитано 01.04.2013, 02:08   #30
andrey9806
Временная регистрация
 
Регистрация: 08.02.2011
Сообщений: 74
Сказал спасибо: 8
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
andrey9806 на пути к лучшему
По умолчанию Re: FlowCode это оптимальный старт в програмировании AVR+PIC

FC имхо сложнее и непонятнее,чем CV,там нет функций примеров кода настройшика(генератора кода).
задумка была неплохая а вот реализация
берись за CV там нет ничего сложного
p.s.: кто смотрел коды на асме после CV знает что там за ужас
но работает
я сам с него начинал прогал на winavr, avr studio но только на нем можно сделать что-то например контролер шаговика или шим за пару минут
сейчас я программирую stm32 на Keil и переход особого труда не составил.
andrey9806 вне форума  
Сказали "Спасибо" andrey9806
ssa_333 (01.04.2013)
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оптимальный лазерник для ЛУТ Kabron Делимся опытом 187 31.05.2016 10:51
Оптимальный привод тележки весом 200кг d-f-m Производственное оборудование 18 12.07.2010 00:29
[Решено] Оптимальный коттеджный домофон LAVR12 Автоматика и аппаратура связи 0 22.04.2010 20:17
О программировании AVR на C++ neiver Микроконтроллеры, АЦП, память и т.д 55 24.03.2010 19:33
Оптимальный ламинатор для ЛУТ snakesoft Делимся опытом 7 13.01.2010 22:41


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


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