Jump to content
Sign in to follow this  
lightforever

Выбрать Комплект Для Отладки Avr

Recommended Posts

Здравствуйте. Я осваиваю программирование МК серии AVR. Последние пару дней осваивал интернет-материал по отладке данной серии МК.

Буду в первое время использовать МК: ATtiny2313 в DIP-корпусе.

Перед собой поставил следующие задачи:

1)Возмодность отлаживать МК на Target плате по debugWire интерфейсу.

2)Возмодность отлаживать МК на Target плате по JTAG интерфейсу.

3)Возможность прошивать МК без Target платы.

4)Иметь возможность высоковольтного программирования (HVPROG), как способ лечения зафьюженых МК

Тут у меня несколько вопросов появилось:

------------ По поводу STK600-------------------

1) STK600 требует наличия Socket card (для МК с одним корпусом) и Route card(для разных выводов МК). Сам мк насколько я понял кладётся в Socket card с помощью ZIF и других типов корпусов. В этом случае STK600 будет использоваться как отладочная плата? (Т.е. можно будет использовать её кнопки, светодиоды, разъёмы для тестирования архитектуры МК? )

2)А если подключаться к Target плате, то можно будет STK600 использовать без Socket card и Route card ?

----------- По поводу AVR Dragon----------------

3) Насколько понял - AVR Dragon нельзя использовать как отладочную плату?

4) Если использовать JTAG интерфейс, то он не идёт на малоножечных МК насколько я понял? (до 40 вроде) и у МК с памятью Flash до 32 КБ, верно...?

5) Я вот склоняюсь к покупке AVR Dragon. Если покупать её, то она поставляется без ничего насколько я понял( даже USB шнура нет). Поэтому что мне лучше сразу заказать комплектующие (шлейфы, провода....).

Кто-нибудь может подсказать - что купить для моих целей помимо AVR Dragon?

Извиняюсь за некоторый сумбур. У меня просто каша от наплыва информации smile.gif

Share this post


Link to post
Share on other sites

А у контроллера точно есть все эти интерфейсы? JTAG-то редкость, DebugWire тоже. Прошивать без платы, что имеется в виду? Есть такая вещь как внутрисхемное программирование, лишние платы для этого не нужны.

Про STK-600 не знаю, а STK-500 вещь хорошая, хотя отладка на местных кнопках-светодиодах не слишком удобна.

AVR-Dragon не рекомендую, у меня он сломался почти сразу, да и в инете пишут, что не слишком надежная вещь.

Дополнительно можно купить отладочную плату (тоже не слишком хорошее решение), шлейфы IDC-10 и соответствующие гребенки контактов. Ну и разводить платки вручную.


Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Share this post


Link to post
Share on other sites

Для 2313 думаю не нужно тратить лишних денег на платы.

Хорошо отлаживается в Протеусе.Если пишите на СИ,

то в Протеусе пошагово можно отлаживать без

живой схемы. Потом заливаете в живой кристалл и радуетесь.

А вот когда перейдете на более мощные кристаллы,

тогда можно покупать или делать самому отладочную плату.

Да и сумбур в голове от информации уже уляжется.

На 2313 много примеров на сайте Гетчипа.

Забей в Яндексе и посмотри.

Удачи.

Share this post


Link to post
Share on other sites

Вебинар «STM32L5. Секреты оценки энергопотребления» (05.11.2020)

Компания КОМПЭЛ приглашает 5 ноября принять участие в вебинаре, посвященном первому семейству МК STM32L5 на ядре Cortex-M33. На вебинаре будет рассказано об ошибках при расчете энергопотребления МК с помощью отладки STM32L562E-DK. Отладки STM32L562E-DK будут разыгрываться среди участников. Информация об условиях участия будет озвучена на вебинаре.

Подробнее

Если пишите на СИ,

то в Протеусе пошагово можно отлаживать без

живой схемы

А чего такая дискриминация? Без разницы на чем писать, протеус прекрасно эмулирует работу на реальной прошивке, а уж чем ее там сделали не его дело.
Для 2313 думаю не нужно тратить лишних денег на платы.
Да ну, не так дорого купить кусок текстолита, L7805, кварц, несколько конденсаторов, гребенку IDC-6 или IDC-10 и пару кнопок со светодиодами. Тем более что за контроллеры стоит браться если есть хоть какой-то опыт в аналоговой и логической схемотехнике, а тогда ничего из этого дефицита не представляет. Ну и посмотреть своими глазами на косяки мигающие светодиодики приятно. Хотя это, конечно, больше для удовольствия: разрабатывать конкретную схему все-таки лучше в эмуляторах.

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Share this post


Link to post
Share on other sites

Как снизить потери мощности на 30%? Транзисторы SiC MOSFET.

Прогресс в области широкозонных полупроводниковых материалов позволил создать карбид-кремниевые полевые транзисторы (SiC MOSFET) с повышенной рабочей частотой, обеспечивающие меньшие потери на переключение. Усовершенствованные корпуса с малой паразитной индуктивностью, в которых выпускаются такие транзисторы, позволяют разработчикам в полной мере использовать возможности этих компонентов для увеличения КПД силовых преобразователей.

Подробнее

Я имел ввиду покупать готовые платы для отладки, как хочет топикстартер.

А Протеус пошагово будет эмулировать по исходнику на СИ или Ассемблере.

По Хексу он пошагово вроде не могёт.

Share this post


Link to post
Share on other sites

Нейросети в STM32G4 - пошаговое руководство!

Наличие программного пакета X-CUBE-AI, расширяющего функционал STM32CubeMX, поможет разработчику построить искусственную нейросеть на базе микроконтроллера из линейки STM32G4 производства STMicroelectronics. Статья включает пошаговое описание реализации такой нейросети.

Подробнее

Ну вот, внезапно добавился Ассемблер. В принципе этих двух языков достаточно для программирования. :)

А покупать конечно не стоит


Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Сообщения


  • Фрезерно-гравировальный ЧПУ станок CNC 3018 Pro/CNC 3018 различной комплектацией

  • Similar Content

    • By Lisitsin
      Собираем компьютер ZX Spectrum на микроконтроллерах AVR своими руками!
      Проект открытый, все исходники и информация проекта по ссылке
      https://yadi.sk/d/9S2S0ZmNqsLykQ
      Проект печатной платы выполнен в PCAD-2006, программное обеспечение разработано в AVRStudio  4b401
      Здесь отвечу на все возникающие вопросы и помогу со сборкой и запуском
    • By O5-14
      По поводу этого https://cxem.net/mc/mc220.php девайса. Как напоминалка паролей думал сделать, только в моих краях 1604 нету( Под wg12864 нет случаем модификации ? 
      И что такое значит "Текстовые файлы должны быть в обычном txt формате и без форматирования" - первая часть понятна. А без форматирования ? Одна длинная строка ? Пробелы-то хоть можно ?
    • By Karl-Ieronim
      Коллеги, всем привет. 
      Увидел вот такой проект. 
      Несмотря на явную привлекательность что-то совсем мало повторивших. 
      Может кто-то из завсегдатаев форума делал этот проект? 
      Интересует ваше мнение: хочу повторить, но не силен в программировании, поэтому беспокоюсь на счёт подводных камней с которыми не смогу справиться. 
    • By 3цераптор
      Аутомотив Солюшенз Груп, (ASG) входящая в группу компаний VK Electronics, открывает вакансию программиста микроконтроллеров. На данный момент компания ведет свою деятельность по трем направлениям:
      Разработка автомобильной электроники (блоки управления для сбора данных);
      Системы управления автопарком;
      Промышленная электроника (система "умный дом" SOHO)
      Сотрудничая с нами, Вы будете находиться на острие новых технологий, заниматься исследованием и креативной разработкой, а не банальным написанием кода в жестких условиях ТЗ. Мы позволим Вам самостоятельно принимать решение и находить новые технологии реализации Ваших идей.
      Вы заинтересованы в собственном развитии и Вам интересны новые технологии, а так же Вы желаете стать частью команды современной компании?Ждем Ваших откликов!
      Что нужно делать:
      разрабатывать прошивки для микроконтроллеров;
      участвовать в составлении ТЗ в составе рабочей группы проекта.
      Мы хотим видеть специалиста с...
      Профильным образованием, рассматриваем выпускников ВУЗов;
      Знанием языков программирования;
      Знанием ОС FreeRTOS, Linux;
      Умением программировать чисто, без мусора в коде и стандартных библиотек;
      Умением самостоятельно, а главное быстро разбираться и искать пути решения интересных и трудных задач;
      Знанием архитектур на ядре ARM7,Contex-M3, Contex-M4;
      Опытом работы с процессорами STM 32F1/2/3/4, NXP, Texas industries;
      Знанием протоколов CAN, CANOpen, RS232, RS485;
      Опытом работы с беспроводными модулями GSM,GPS,WiFi и их аппаратными реализациями;
      Опытом разработки ПО для серийных изделий.
      Мы предлагаем:
      ЗП по итогам собеседования, от 80 000 руб.
      Адекватную мотивацию как по ЗП, так и по бонусам;
      Комфортный офис, расположенный в самом центре г. Воронежа;
      Необходимое оборудование для продуктивной работы;
      Пятидневная рабочая неделя, с 9 до 18 часов ( возможно смещение времени работы);
      Работа в молодой команде профессионалов;
      Возможность работать с реальными проектами, видеть результаты креативной работы;
      Сладости для питания мозга :).
    • By Alan247
      Представляю на ваш суд:    https://thisismyhobby.ru/AVR_PAL_W.php   Ваше мнение?
       

×
×
  • Create New...