Автор Тема: Сводная тема по МК AVR  (Прочитано 1427 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

KROKOZYABR

  • Сообщений: 20
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Сводная тема по МК AVR
« Ответ #20 : Сентября 12, 2011, 02:46:22 pm »
В последнее время приглянулась софтинка одна. Flowcode называется. Поражает скорость освоения и написания программ. Для разовых задач самое то. Форум на котором можно капнуть инфы: http://www.flowcode.info. Если кому нужно мыльну народную версию, хотя на вышеупомянутом форуме всё есть. Программа разрабатывается для AVR, PIC и ARM микроконтроллеров.

KROKOZYABR

  • Сообщений: 20
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Сводная тема по МК AVR
« Ответ #21 : Сентября 12, 2011, 02:52:29 pm »
Замечу еще, что для освоения МК не обязательно сразу искать магазины, где эти самые МК продаются. Есть ведь Proteus, в котором написанную программу можно повиртуалить и обкатать.

research

  • Гость
Re: Сводная тема по МК AVR
« Ответ #22 : Сентября 12, 2011, 08:32:42 pm »
Протеус глюк ходячий. Например, если рубануть ногу МК на вход и выход, то и АЦП отрубается. А на практике - нет. И это еще цветочки.

Лучше уж ардуину тогда и отладочную инфу гнать на лампочки и RS232

Что до тем закупки, закупки важны. Я хочу получать удовольствие от творчества, без обвала семейного бюджета, к тому же цена MIPS всегда имела значение.

Потом можно пересобрать ветку, т.е. сделать новую, зарезервировать первые 5-10 сообщений и их редактировать. А эту ветку грохнуть, если обсуждение рентабельности неугодно.

KROKOZYABR

  • Сообщений: 20
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Сводная тема по МК AVR
« Ответ #23 : Сентября 13, 2011, 04:49:49 pm »
Proteus конечно не без греха, но это же все от универсальности этого продукта. И в этом плане у него вряд ли конкуренты есть достойные.  И если старт-ап обсуждается, ума не приложу, зачем arduino нужен, что бы моргнуть светодиодом и щелкнуть кнопкой...???

research

  • Гость
Re: Сводная тема по МК AVR
« Ответ #24 : Сентября 13, 2011, 06:18:55 pm »
т.е. заменяем мк за 8 баксов компом за 1000 и софтиной (сколько ноне протеус стоит?) и радуемся дешевому стартапу? дороговато, для моргания лампочками и рулежки релюхами.

siwang

  • Сообщений: 50
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Сводная тема по МК AVR
« Ответ #25 : Сентября 14, 2011, 07:06:36 am »
Цитировать
т.е. заменяем мк за 8 баксов компом за 1000 и софтиной (сколько ноне протеус стоит?) и радуемся дешевому стартапу? дороговато, для моргания лампочками и рулежки релюхами.
мк за 8 баксов без компа за 1000 не прошьешь  ;)
LTD SC-600 (SD SH-8b/ SD designed SH-2n). DIY: marshall BB-2, krank Dm, JCM800 pre, Bogner Sharp pre, Mesa Mark iv pre, Cab 1x12(Celestion G12k).

santa

  • Сообщений: 1404
  • с помойки банки рулят, турреты нервно курят
    • Просмотр профиля
Re: Сводная тема по МК AVR
« Ответ #26 : Сентября 14, 2011, 08:31:31 am »
 research (сколько ноне протеус стоит?)  ***

 он вобщето  почти бесплатный :D

 то есть полнофункциональный  , но только не разрешает  сохранять  схемки  , но для начала этого и ненадо

Протеус глюк ходячий. **

но тем неменее в  шахматы  играет , и линукс грузится :D, а глюки кажись есть даже  в  софтинах от разработчиков самих чипов
« Последнее редактирование: Сентября 14, 2011, 08:39:38 am от klaus »
теория убийца практики

slo100>slo100pt  >>  topsecret

research

  • Гость
Re: Сводная тема по МК AVR
« Ответ #27 : Сентября 14, 2011, 12:17:58 pm »
я не говорю, что он совсем ни на что не годный, но лично мне он принес больше неприятностей в свое время. А примеры там красивые, да.

МК за 8 баксов прошьешь без ПК еще как. Смотря что за МК и программатор (толсто намекаю)

Кстати, забыли в шапку вписать любимый многими алгоритм билдер (у меня руки не дошли воспользоваться, но Валентиныч был неплохого о нем мнения). И CV AVR. Кодвижн вроде бы был с неплохим мастером начального конфигурирования, допустим, говоришь ему модель МК, чем собираешься пользоваться (ADC,RS232 и т.п.), тактовую. Он делает стартовый листинг конфигурирования на си. Платный правда. И совсем спрятаться под незнанием архитектуры - не даст.

Rst7

  • Сообщений: 1619
  • Мимо проходил...
    • Просмотр профиля
    • E-mail
Re: Сводная тема по МК AVR
« Ответ #28 : Сентября 14, 2011, 01:09:36 pm »
Цитировать
с неплохим мастером начального конфигурирования

Не надо пользоваться всякими мастерами. Не так там много кода для инициализации периферии, пугаться не стоит, зато результат в целом лучше - ибо надо сначала достаточно плотно раскурить даташит.
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредствен

Rst7

  • Сообщений: 1619
  • Мимо проходил...
    • Просмотр профиля
    • E-mail
Re: Сводная тема по МК AVR
« Ответ #29 : Сентября 14, 2011, 01:11:46 pm »
По поводу протеуса скажу одно - пару раз использовал его для симуляции импульсных источников питания, у которых все управление (в том числе и ШИМ, ООС и т.д.) было в цифре, в микроконтроллере. Млять.... Как же он достал падать без предупреждения.
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредствен

research

  • Гость
Re: Сводная тема по МК AVR
« Ответ #30 : Сентября 14, 2011, 04:15:34 pm »
Даташит в начале - эдакий непреподъемный талмуд.
Особенно, когда в мир МК врываешься со скрепкой и шестью проводками от LPT. 
Делаешь по даташиту "все правильно", а периферия не пашет.
Потом берешь CV-AVR, делаешь в нем, сравниваешь.
Бросаешь CV, дальше читаешь талмуд и таки стартуешь железо. Все, CV больше ненужен :)

siwang

  • Сообщений: 50
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Сводная тема по МК AVR
« Ответ #31 : Сентября 15, 2011, 09:36:15 am »
Цитировать
МК за 8 баксов прошьешь без ПК еще как. Смотря что за МК и программатор (толсто намекаю)
а на чем ты код писать собираешься и компилить? я аж прям заинтересовался.
LTD SC-600 (SD SH-8b/ SD designed SH-2n). DIY: marshall BB-2, krank Dm, JCM800 pre, Bogner Sharp pre, Mesa Mark iv pre, Cab 1x12(Celestion G12k).

Sanoend

  • Сообщений: 1241
  • GTLab - forever!
    • Просмотр профиля
Re: Сводная тема по МК AVR
« Ответ #32 : Сентября 15, 2011, 01:11:22 pm »
@ research

Цитировать
Даташит в начале - эдакий непреподъемный талмуд.
Особенно, когда в мир МК врываешься со скрепкой и шестью проводками от LPT. 
Делаешь по даташиту "все правильно", а периферия не пашет.
Потом берешь CV-AVR, делаешь в нем, сравниваешь.
Бросаешь CV, дальше читаешь талмуд и таки стартуешь железо. Все, CV больше ненужен :)


Вот согласен на все 100%!!! При этом так сложно только с первым даташитом, а дальше всё уже в разы проще.

research

  • Гость
Re: Сводная тема по МК AVR
« Ответ #33 : Сентября 15, 2011, 03:08:56 pm »
фьюз калькулятор бы сюда надо. В даташите и учебных курсах все понятно, но можно свериться что получилось на листочке с тем, что получилось в калькуляторе:
http://www.engbedded.com/fusecalc

а вообще, тема скатывается к учебному курсу, но не от специалистов, а от чайников для чайников. Имхо, не верно. Давайте лучше искать что есть музыкального для ARM.
и сделали ли на нем уже minimoog за 10 баксов.
« Последнее редактирование: Сентября 15, 2011, 03:12:08 pm от research »

Sanoend

  • Сообщений: 1241
  • GTLab - forever!
    • Просмотр профиля
Re: Сводная тема по МК AVR
« Ответ #34 : Сентября 16, 2011, 06:26:27 am »
@ research
калькулятор я уже выкладывал. Сейчас ещё к верхнему сообщению прикрепил.

"а вообще, тема скатывается к учебному курсу, но не от специалистов, а от чайников для чайников." - это верно, но оно и не плохо так как объяснение от чайника для чайника понятнее. Главное ошибок не допускать.

"Давайте лучше искать что есть музыкального для ARM." - понимаешь тут какое дело: арм нужно распаять, ОЗУ к нему распаять, флешку. Довольно не подъёмные проект получается для начинающего. А если покупать готовую плату, так там по мимо того, что линукс накатить, консольный ВСТ хост поднять, сам ВСТ эффект запустить нужно будет ещё озаботится хорошими ЦАП и АЦП. И хватит ли производительности что бы это всё в реалтайме работало не понятно. И если даже всё заработает, то получится просто процессор.

ИМХО если и идти по пути цифровой обработки звука на АРМ, то скорее всего придется отказываться от ВСТ и писать эффекты самостоятельно, а это значит что вся прелесть данного устройства теряется.

Я для себя определился, что пока хочу использовать МК, только для цифрового управления, а для этих целей АВР достаточно.

Впрочем подождем мнения @ Rst7 он обработку звука на МК уже пощупал и было бы интересно услышать его выводы. Кстати как там спикерсим на МК?


Rst7

  • Сообщений: 1619
  • Мимо проходил...
    • Просмотр профиля
    • E-mail
Re: Сводная тема по МК AVR
« Ответ #35 : Сентября 16, 2011, 08:37:03 am »
Цитировать
Кстати как там спикерсим на МК?

Да никак пока. Комплектуха с мая месяца лежит, руки не дошли. Хотя уже пора и заняться, а то последняя построенная голова и каб уже, можно считать, забрана к новому хозяину, опять играть не во что будет по возвращению из командировки ;D
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредствен

research

  • Гость
Re: Сводная тема по МК AVR
« Ответ #36 : Сентября 16, 2011, 09:50:19 am »
надо определиться о каком начинающем идет речь, паяльщике, или МКшнике. В форуме начинающие паяльщики делают фузфэйсы, а в этой ветке все владеют ЛУТом как минимум.

Надо ли внешнюю память и линукс? имхо, врядли, внутренней если есть DMA и 16к+ оперативы, может и хватит. R2R ЦАП как у Boss DD2,3 тоже не проблема, а 10-12бит АЦП может быть есть бортовой. Вот путевые доки с алгоритмами обработки сигналов - действительно надо.
« Последнее редактирование: Сентября 16, 2011, 09:51:29 am от research »

KROKOZYABR

  • Сообщений: 20
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Сводная тема по МК AVR
« Ответ #37 : Сентября 20, 2011, 04:05:51 pm »
Для начинающих МК-шников, не владеющих представлением о программировании и вообще цифровых схемах, хотелось посоветовать пару книг:

1) КОД. Чарльз Петцольд. Что называется от простого к сложному. Очень подробно и понятно, без заумных терминов. Начиная с лампочки и батарейки, и заканчивая программированием микропроцессора. Там же и булева алгебра и системы исчисления и цифровые микросхемы и принципы их работы.
2) Микрокомпьютерные системы управления. Первое знакомство. Ёсикадзу Суэмацу. Эта занятная книжица написана таким языком,что хоть детям на ночь читай. В ней уже материал более приближен к микроконтроллерам. Например возможности применения, программирование, обработка данных. И мне кажется данная книжонка может явиться таким катализатором для начинающего. Ибо каждая строчка вселяет уверенности, что все получится. 

Ссылка на упомянутый выше Algorithm Builder: http://www.algrom.net/russian.html

Sanoend, пожалуйста, подбей все ссылки в основной пост, если не трудно.
« Последнее редактирование: Сентября 27, 2011, 08:03:57 am от KROKOZYABR »

Sanoend

  • Сообщений: 1241
  • GTLab - forever!
    • Просмотр профиля
Re: Сводная тема по МК AVR
« Ответ #38 : Сентября 22, 2011, 01:15:58 pm »
@ KROKOZYABR
ссылки обязательно добавлю в основной пост.
Но чуть позже т.к. хочу ещё и сам туда кой-чего по добавлять.