могу с ней расстаться за недорого, если надо кому
плата для изучения микроконтроллера Atmega 16
- Сообщения: 567
- Зарегистрирован: Ср дек 19, 2012 12:16:22
есть вот такая плата https://tula.terraelectronica.ru/news/834
могу с ней расстаться за недорого, если надо кому
могу с ней расстаться за недорого, если надо кому
- Реклама
- Сообщения: 35
- Зарегистрирован: Пт ноя 11, 2016 14:46:59
Вещь бесполезная. Беспаечные платы и горка рассыпухи, которую всегда можно использовать по назначению, решают все проблемы, и зря деньги не выброшенны.
Варкалось. Хливкие шорьки
Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.

Пырялись по нове,
И хрюкотали зелюки,
Как мюмзики в мове.
- Сообщения: 138
- Зарегистрирован: Вс авг 23, 2015 08:14:05
[uquote="afz",url="/forum/viewtopic.php?p=3372980#p3372980"]Рекомендую AVR Studio 4.19 + AVR Toolchain 3.3.0.710, более свежие Студии слишком толстые, хорошо работают только на крутых компах с i5-i7 и SSD-шником, на машинках прошлых поколений тормозят по-тяжелому, а разницы особой нет - ну, поддерживают они Xmega, но стоит ли их учить, в условиях, когда новых AVR-ок нет и не будет, а старые, рано или поздно, попадут у Микрочипа в Obsolette и будут стоить космических денег?..[/uquote]
AVR Studio 4.19 крайне унылая вещь из времён WinXP если не раньше, и даже то что из неё можно работать с дешёвыми китайскими jtag не умоляет её ущёрбности
сам пользуюсь 6 студией
webtime +
я тоже вангую за бредборд
AVR Studio 4.19 крайне унылая вещь из времён WinXP если не раньше, и даже то что из неё можно работать с дешёвыми китайскими jtag не умоляет её ущёрбности
сам пользуюсь 6 студией
webtime +
я тоже вангую за бредборд
беспаечные платы хороши, но только первые несколько раз, а потом начинаются традиционные проблемы с контактами. долго я пытался понять, почему у меня SD-карта то работает, то нет, пока не выполнил монтаж пайкой...
так что нет панацеи
так что нет панацеи
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- Реклама
не царское это дело
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Равно, как и АВР-ки, с которыми она работает.Denis82 писал(а):AVR Studio 4.19 крайне унылая вещь из времён WinXP если не раньше,
А что еще нужно от АВР-ок? Они-то и популярность-то набрали, в основном, от того, что очень легко шились без специального (читай дорогого) оборудования. 5 проводков в ЛПТ, программуля, вроде ПониПрог, и вперед! А все новые навороты, включая ATXmega, это на фиг не нужное излишество: не лезет ваша задача в АТмегу32 - берите что-то позлее, например, STM32. Тем более, что ST-Link V2 тоже дешевка, да еще и является полноценным отладчиком...Denis82 писал(а): и даже то что из неё можно работать с дешёвыми китайскими jtag не умоляет её ущёрбности
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
[uquote="afz",url="/forum/viewtopic.php?p=3456609#p3456609"]А все новые навороты, включая ATXmega, это на фиг не нужное излишество: не лезет ваша задача в АТмегу32 - берите что-то позлее, например, STM32.[/uquote]
Не пытаясь оспаривать Ваше утверждение, хочу заметить, что если ТС пишет о ATMega16 в разделе форума AVR, то предлагать ему STM выглядит несколько нелогично. Ну это, например, как на вопрос человека, как пройти куда-то, предлагать ему купить самокат
Не пытаясь оспаривать Ваше утверждение, хочу заметить, что если ТС пишет о ATMega16 в разделе форума AVR, то предлагать ему STM выглядит несколько нелогично. Ну это, например, как на вопрос человека, как пройти куда-то, предлагать ему купить самокат
никогда бы не подумал, что найдется в вашем лице сторонник моих же идей!ПростоНуб писал(а):предлагать ему STM выглядит несколько нелогично.
интересно, как отреагируют на это досикус & Со?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Вообще-то, я отвечал не ТС. Ему я в своё время ответил, что плата годная, на предмет поиграть АВР-ками до 32-й АТмеги включительно. А отвечал я Denis82, на наезд за старую Студию 4.19, которую я использую и рекомендую.ПростоНуб писал(а):если ТС пишет о ATMega16 в разделе форума AVR, то предлагать ему STM выглядит несколько нелогично.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
Если говорить в плане отладки, совет про STM32 логичен. Все модели STM8 и STM32 поддерживают отладку для которой достаточно дешевого китайского отладчика ST-Link стоимостью примерно 100 рублей, чего не скажешь про AVR где только несколько моделей МК (которые можно на пальцах пересчитать) поддерживают JTAG. Про DebugWire смысла говорить нет, поскольку нет полноценной отладки и стоимость отладчика не для любителей.
Спойлер
Программные точки останова формируются с помощью входящей в систему команд AVR команды Break. Интегрированная среда разработки обеспечивает сохранение оригинальной команды, заменяемой Break в памяти настольного компьютера, с последующим её восстановлением и продолжением исполнения программы. Таким образом использование программных точек останова тратит ограниченный ресурс данных микроконтроллеров — максимально возможное количество циклов записи стирания программной памяти. Нужно следить, чтобы отладчик не израсходовал его полностью.
Поскольку для отладки используется вход внешнего сброса RESET, становится невозможным проверять схемы внешнего сброса.
В момент останова процессора, чтобы не нарушить работу системы, надо соблюдать осторожность при обращении через отладчик к регистрам ввода-вывода.
В режиме с разрешённой отладкой потребляемая процессором мощность возрастает, поэтому не следует забывать по окончании отладки перевести fuse-переключатель DWEN в исходное состояние.
- Сообщения: 567
- Зарегистрирован: Ср дек 19, 2012 12:16:22
[uquote="ARV",url="/forum/viewtopic.php?p=3455870#p3455870"]беспаечные платы хороши, но только первые несколько раз, а потом начинаются традиционные проблемы с контактами. долго я пытался понять, почему у меня SD-карта то работает, то нет, пока не выполнил монтаж пайкой...
так что нет панацеи[/uquote]
тут не так все однозначно. Для осваивания, платы хороши тем что не надо "подключать" мк и потом когда что то не получается гадать - толи в программе ошибка то ли подключил что то не так. По началу это очень актуально. Есть примеры, опять же, что б посмотреть как делать правильно, подправить их, посмотреть что происходит.
Да, ее надо пару раз, потом осваиваешься и все, НО.
У меня такая плата лежит на столе. Всегда под рукой. Можно побыстрому запрограмировать любой диповский мк. Так же можно писать на ней программы "по быстрому", она, как прозвучало выше "безпаячная", но все ноги у нее выведены на джампера, на все ноги повешаны светодиоды и на всех ногах висит по кнопке. Так что побыстрому собрать макет какой нить - очень удобно. Опять же пока ждешь плату с производства можно написать прошивку и отладить ее.
так что нет панацеи[/uquote]
тут не так все однозначно. Для осваивания, платы хороши тем что не надо "подключать" мк и потом когда что то не получается гадать - толи в программе ошибка то ли подключил что то не так. По началу это очень актуально. Есть примеры, опять же, что б посмотреть как делать правильно, подправить их, посмотреть что происходит.
Да, ее надо пару раз, потом осваиваешься и все, НО.
У меня такая плата лежит на столе. Всегда под рукой. Можно побыстрому запрограмировать любой диповский мк. Так же можно писать на ней программы "по быстрому", она, как прозвучало выше "безпаячная", но все ноги у нее выведены на джампера, на все ноги повешаны светодиоды и на всех ногах висит по кнопке. Так что побыстрому собрать макет какой нить - очень удобно. Опять же пока ждешь плату с производства можно написать прошивку и отладить ее.
- Сообщения: 1480
- Зарегистрирован: Ср июн 25, 2008 15:19:44
Электроникой увлекаюсь с детства. Дошел до цифровых микросхем. С микроконтроллерами на тот момент было сложно. Это было в начале 90-х годов. В 2007 году я решил изучать МК, остановился на AVR. Я подготовился основательно, купил несколько книг, отладочную плату-программатор STK-500. На борту: программатор, настраиваемый тактовый генератор, вывод всех портов. 8 тактовых кнопок, 8 светодиодов. Преобразователь ТТЛ-UART. И я ни разу не пожалел о затратах. Книги мне дали понимание об архитектуре, периферии МК, на отладочной плате я реализовал большую часть своих проектов. И их было не мало.
Все зависит от финансовой возможности, понимания во что ты вкладываешь свои ресурсы. STK-500, отладочную плату от DIHALT-а.
Позже мне зачастую мне приходилось на макетках собирать макеты будущих проектов. Сначала это был минимальный обвес МК, плюс разъем для ISP программирования.
Но потом я заепся паять все это вручную. По простой причине. Либо отлично, либо никак. В будущем буду только вытравливать минимальные отладочные платы.
Идем дальше. Все свои проекты я отлаживаю в AVR-Studio 4.19. Никаких протеусов. Только симулятор AVR-Studio и натурная отладка. Умение пользоваться инструментами. Создание программных тестовых закладок-интсрументов.
Здесь я выдам некий секрет. Если нет условий для достижения твоих целей, создай их.....
Все зависит от финансовой возможности, понимания во что ты вкладываешь свои ресурсы. STK-500, отладочную плату от DIHALT-а.
Позже мне зачастую мне приходилось на макетках собирать макеты будущих проектов. Сначала это был минимальный обвес МК, плюс разъем для ISP программирования.
Но потом я заепся паять все это вручную. По простой причине. Либо отлично, либо никак. В будущем буду только вытравливать минимальные отладочные платы.
Идем дальше. Все свои проекты я отлаживаю в AVR-Studio 4.19. Никаких протеусов. Только симулятор AVR-Studio и натурная отладка. Умение пользоваться инструментами. Создание программных тестовых закладок-интсрументов.
Спойлер
Код: Выделить всё
#ifdef __PROJECT_MODE_DEBUG__
// info_service_weight
Set_Event (EV_ID_KEY_PRESSED, USER_EVENT); //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
SetKbdBuf (KEY_RESET_COD); //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
key_prev = KEY_RESET_COD; //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
cnt_key_press = 19; //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#endif


