Jeez!
Hey,
I was looking for something an I've suddenly came accross that thing,
jeez... you have to take a look
<http://kawilafu.freehelp4cancer.com/lnhvtlc>
Later, mike78***@r*****.ru
← Июнь 2016 → | ||||||
1
|
2
|
3
|
4
|
5
|
||
---|---|---|---|---|---|---|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
За последние 60 дней ни разу не выходила
Открыт:
25-06-2008
Пре-модерация: Да
Адрес для писем в лист: job.education.mikrokontroller-list@subscribe.ru
Hey,
I was looking for something an I've suddenly came accross that thing,
jeez... you have to take a look
<http://kawilafu.freehelp4cancer.com/lnhvtlc>
Later, mike78***@r*****.ru
Hello!
New message, please read <http://productionbb.com/significance.php?jrfb5>
mike78***@r*****.ru
Este email foi escaneado pelo Avast antivi'rus.
https://www.avast.com/antivirus
Добрый день!
А кто-нить юзает клон avrvi (avrvi.com) jtag ice MKii?
Если да, то с каким firmware и где взятым? А то он у меня под avrdude не
работает совсем, под студией работает, но почему-то не видит атмега32 в
режиме отладки (ни jtag, ни Dw). С атмегой 168 - все хорошо.
Приветствую Вас. Это уже второй выпуск . Тема, которой мы посвятим эту
рассылку будет:
Средства, которые необходимы для работы с МК AVR.
Программные:
1. AVR studio
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725
- интегрированная среда разработки от производителя включает в себя
ассемблер, отладчик, программатор, компилятор С и еще много чего еще.
Вещь необходимая на все 100%
2. компиляторы
CVAVR http://www.hpinfotech.com/ доступна бесплатная демо версия с
ограниченным кодом и библиотеками
простой и очень удобный С компилятор завоевал большую популярность .
плюсы
-наличие wisard'a автоматического генерирования программного кода для
настройки периферии МК (очень удобно т.к. нет необходимости каждый раз
при начале писания программы лезть в техническое описание МК для
настройки периферии. Полезное замечание никто не запрещает пользоваться
wisard'ом для генерации кода, который в дальнейшем будет использоваться
другим компилятором.)
-наличие довольно большой и полезной библиотеки, которая включает в себя
управление различными цифровыми устройствами подключаемыми по шине I2C,
SPI и т.д. и т.п.
-Очень много способов заставить компилятор делать то, что вы хотите.
Компиляцией довольно просто и сильно можно управлять.
-поддерживает очень большое количество МК и регулярно обновляется
-прост в обращении, есть встроенный программатор и терминал
- Лицензия достаточно дешева
минусы
-С CVAVRа довольно сильно отличается от стандартного С99, нет поддержки
С++
-довольно слабый компилятор
-наличие ошибок компиляции
Он нам понадобиться в дальнейшем для работы.
IAR http://www.iar.com/ -прогрессивный, мощный компилятор, дорогой и
эффективный профессиональный продукт с довольно дубовым и громоздким
интерфейсом, выпускается для различных микроконтроллеров
Algorithm Builder http://algrom.net/russian.html
- игрушка с довольно забавным графическим интерфейсом, позволяет писать
программы в графическом виде можно назвать его графическим ассемблером.
Но писать сложные программы неудобно.
FlowCode- http://www.matrixmultimedia.com/flowcode.php программа схожая
на предыдущую но значительно более интересная рекомендую к ознакомлению
Bascom
http://www.mcselec.com/index.php?option=com_content&task=view&id=14&Itemid=41
бейсик для AVR`ок (и не только) имеет очень большую библиотеку всяких
интересных программ-примеров. Весьма назидательная программа :) но на
любителя я, например, бейсик не люблю но все же там почерпнул массу
полезной информации- рекомендую к ознакомлению
И конечно же WinAVR http://winavr.sourceforge.net/ - бесплатный С
компилятор- нужный и довольно сложный инструмент который мы в дальнейшем
будем активно использовать.
3. отладчики
т.к. AVR studio содержит великолепный отладчик то, я думаю, добавлять
тут что-то еще было бы просто неприлично. Но отмечу все же несколько
интересных программных продуктов.
a. Естественно Proteus- поначалу вызывает щенячий восторг, затем
приходит понимание того что это телега с кривыми колесами и на ней
далеко не уедешь - если кто еще незнаком рекомендую познакомится и
пошариться в Интернете по теме Proteus.
б. Все остальное ... не все таки Proteus это телега с кривыми колесами
но у нее хоть колеса есть ... а у остальных...
и аппаратные.
1. программаторы
программаторы которые поддерживаются AVR studio
стартер киты(СК) (макетная плата с программатором, контроллером и прочей
ерундой)
STK600- новейший СК с поддержкой AVR32
STK500- старый СК
Важная возможность STK! Помимо программирования по SPI интерфейсу,
параллельное программирование и высоковольтное последовательное (нужно
для <<оживления>> МК с неверно зашитыми Fuse битами).
SPI-программаторы
AVRISP простой и недорогой программатор, возможно самостоятельное
изготовление (Рекомендую его к приобретению - доступен по цене, STK все
таки избыточен и довольно дорог)
AVRISP mkII- более новый вариант AVRISP в USB исполнении
Есть STK500/ AVRISP программный клон, отличается только схемой- она
упрощена и адаптирована под самостоятельное изготовление.
AVR prog (AN910)- изготавливается самостоятельно нужен для прошивки
самодельных клонов фирменных программаторов, AVR studio позволяет шить
этим программатором всего несколько типов МК. Можно использовать его в
CVAVR для программирования практически всех доступных МК.
программаторы которые AVR studio не поддерживаются:
-STK200/300- безнадежно устаревшее устройство (описание оригинального
программатора http://www.kanda.com/datasheet/stk200ice.pdf и
http://www.atmel.com/dyn/resources/prod_documents/DOC1107.PDF , схема -
http://instruct1.cit.cornell.edu/courses/ee476/AtmelStuff/stk200.pdf
)поддерживается CVAVRом, прост в самостоятельном изготовлении (нет нужды
в заранее запрограммированном МК- рекомендую его для жадин :) )
-Популярный универсальный программатор- PonyProg
http://www.lancos.com/prog.html
-Популярный консольный программатор для AVR- AVReal
http://www.ln.com.ua/~real/avreal/
Список программаторов самодельных и сторонних фирм производителей можно
писать до бесконечности но я думаю нет нужды забивать себе голову
лишней информацией.
2. отладчики (могут выступать в роли программаторов)
JTAG ICE (есть программный клон, отличается только схемой- она упрощена
и адаптирована под самостоятельное изготовление)
JTAGICE mkII- пользую и весьма доволен :)
AVR Dragon- Впечатления от этой штучки двоякое: восторг и разочарование.
Не обольщайтесь низкой ценой устройство сложное и ненадежное при этом
довольно заманчивое. К покупке не рекомендую- у меня сгорело в первый же
день.
В следующей рассылке- продолжение описания средств для работы с МК AVR
где я отвечу на возникшие вопросы, попытаюсь дополнить список изложенный
выше и кстати попутно рассмотрю способы самостоятельного изготовления
программаторов и отладчиков.
P.S. Ускорителем выхода данной рассылки послужило письмо подписчика с
вопросом. Поэтому, если хотите получать информацию, - задавайте вопросы.
Если считаете мой ответ неполным - дополняйте.
Здравствуйте, уважаемый подписчик.
Пора начинать и так Мы начинаем
И как принято начинаем со знакомства.
Микроконтроллеры AVR фирмы Atmel www.atmel.com/products/AVR/
представляют собой обширное семейство 8-битных микроконтроллеров "на
все случаи жизни" которое очень динамично развивается и на мой взгляд
является оптимальной комбинацией
доступности/цены/простоты/возможностей. Так как для большинства
русскоговорящих пользователей Интернета английский язык вызывает
большие проблемы я приведу альтернативные, русскоязычные ресурсы:
www.atmel.ru - сайт, поддерживаемый российским поставщиком продукции
Atmel (в том числе естественно и микроконтроллеров AVR) фирмой ЭФО-
здесь Вы найдете новости и ссылки на техническую документацию.
http://www.gaw.ru/avr.htm - здесь Вы найдете перевод некоторой
технической документации, представленной на сайте производителя
микроконтроллеров.
А получить информацию о любой электронной продукции - поставщики, цены
и
наличие на складах, можно на
сайте www.efind.ru
Мой настоятельный совет: если Вы хотите получать
свежую и достоверную информацию в области современной электроники и не
только, Вам просто необходимы знания английского языка, менее чем за
год
Вы можете освоить язык в необходимом для понимания технических статей
уровне- это самый лучший путь.
Следующая рассылка будет посвящена старту работы с микроконтроллерами
AVR
( какие технические и программные средства понадобятся для работы и как
их получить.)
P.S. Напоминаю Вам, что Вы подписались на рассылку "дискуссионный лист"
и
можете активно участвовать в рассылке присылая письма по адресу
job.education.mikrokontroller-list@subscribe.ru
Направляйте пожелания, вопросы, предложения о организации изложения и
просто интересную информацию по теме обсуждения в общем практически все
что угодно.
--
С уважением,
mike