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

Изготовление 2-х слойных плат от 2$, а 4-х слойных от 5$!

Быстрое изготовление прототипа платы всего за 24 часа! Прямая доставка с нашей фабрики!

Смотрите видео о фабрике JLCPCB: https://youtu.be/_XCznQFV-Mw

Посетите первую электронную выставку JLCPCB https://jlcpcb.com/E-exhibition чтобы получить купоны и выиграть iPhone 12, 3D-принтер и так далее...

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

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

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

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

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

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

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

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

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

Удачи.

Share this post


Link to post
Share on other sites

Высокая надежность SiC! Как они этого добились?

За несколько лет кропотливых исследований и совершенствования технологии компания Infineon смогла довести показатели надежности и стабильности параметров высоковольтных и быстродействующих карбид-кремниевых транзисторов линейки CoolSiC практически до уровня их кремниевых собратьев.

Подробнее

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

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

живой схемы

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

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

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

Share this post


Link to post
Share on other sites

Вебинар «Практическое использование TrustZone в STM32L5»(10.12.2020)

Приглашаем на вебинар, посвященный экосистеме безопасности и возможностях, которые появились у разработчиков благодаря новой технологии TrustZone в микроконтроллерах STM32L5. Программа рассчитана на технических специалистов и тех, кто уже знаком с основами защиты ПО в STM32.

Подробнее

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

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

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

Share this post


Link to post
Share on other sites

Снижена цена на AC/DC и DC/DC преобразователи Mornsun в Компэл!

Компэл и компания Mornsun снизили цены на преобразователи AC/DC-преобразователи семейств LS и LDE. По привлекательной цене также предлагаются DC/DC-преобразователи изолированных семейств поколений R2 и R3 различного конструктивного исполнения.

Подробнее

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

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


Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 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  

  • Сообщения

    • Ну да. Чтобы усилитель работал, не обязательно брать  киты, достаточно подумать немного головой. И ставить 4 пары не обязательно, достаточно 2. Плату можно трассировать самому и сделать лутом даже двухсторонку. Дорогие конденсаторы всегда можно заменить на бюджетные. Простой пример: если набивать платы нового Зуева от Лепехина, то там не хватит и 40 кР на одни детали, а если собрать скелет схемы с разумной достаточностью, трассировав пп самому, то тысяч в 6 реально уложиться вполне. Поэтому все относительно.  Против Андронникова ничего не имею, но платы покупать у него бы не стал, даже имея свободных 100 баксов, бо трассировка там не очень и транзисторы на проводах.    Что так коряво пишешь?  Если так думать и слепо верить в маркетинг, то конечно, чтобы послушать аутентичный Линкс 17, тебе придется потратить овер дохрена денех, с учетом заказа торов у автора. Мне же достаточно трассировать плату и набить ее теми деталями, которые есть в наличии, не стремясь с фанатизмом покупать именно те детали, что указаны в схеме. Уверен, что в слепом тесте определить где его аппарат, а где клон на аналогах, не сможет и сам автор. Поэтому выше я и написАл, от чего реально зависит цена реализации любого УМ. Можно собрать простейший Худ и втулить туда банки по 4 тысячи за штуку, трансформатор тысяч за 8 и корпус тысяч за 10-15 с радиаторами. Или собрать Натали в АВ на односторонней плате с двумя парами, что я выкладывал и поставить в БП джамиконы и запитать от двух ТПП323. Чтобы оценить звук и определиться- этого достаточно. А дальше уже конечная реализация. Вот там цена зависит от фантазии.
    • Спасибо за информацию  Закажу деталек и попробую облагородить выходной фильтр.
    • На ютубе мелькает периодически
    • Кому нам? Про броню впрочем прав...чой то кажется не последний раз воздух портит команда кораблика маккейн удирая в нейтральные воды..что поделать-судьба у них такая. Где там наш любимый дональд кук плавает то? Уже давно не слыхать что то про буревестника демократии  
    • Спасибо вам, что ответили. Завтра попробую собрать и нагрузить током до 3,5-4 ампер. Отпишусь потом.  
    • Да, я перепроверил по разводке на плате - на 6 ногу приходит плюс питания ШИМ. По схеме подключения было похоже на не помню какой ШИМ с BOOT выводом.
    • Но большая часть вопросов исчезает как раз после Вдумчивого прочтения и иногда для себя копируемую инфу! И этотне только по этой теме, посмотрите сколько вопросов одних и тех же например а ланзаре, прошло 50 страниу и всё по новой. Читать надо  , а не вопросы чиркать

  • Комплект металлопленочных резисторов 1/4 Вт, 1%, 10 Ом...1 МОм, 30 значений по 20 шт. Всего 600 шт

  • Similar Content

    • By Артур Измаилов
      1.Создать схему в которой два светодиоды загораются в следующей последовательности:  1 и 2, 2 и 3, 3 и 4, …, 15 и 16, 1 и 2 и т.д. (т.е. создается эффект движения двух светодиодов).
      Дано условие выше. Решение задачи нужно представить в Proteus. Код для программирования пишу в AtmelStudio 7. Схему собрал в Proteus. Вывел 16 светодиодов через 2 порта (Порт B и Порт D). МК использовал ATMEGA 8 вариации в корпусе DIP с 28 ножками (SPDIL28). 
      До этого смог написать схему, чтобы работали светодиоды в последовательности 1.2.3.4.5....16.1.2.3.4 и тд. Делал через оператор FOR. Однако с этим кодом начались проблемы. Помогите пожалуйста. 
      Нижу представил изображение кода. 
      Заранее спасибо!
       

    • 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 часов ( возможно смещение времени работы);
      Работа в молодой команде профессионалов;
      Возможность работать с реальными проектами, видеть результаты креативной работы;
      Сладости для питания мозга :).
×
×
  • Create New...