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

Материалы вебинара «STM32L5. Секреты оценки энергопотребления»

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

Подробнее

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

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

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

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  

  • Сообщения

    • Извиняюсь. Схемы как таковой нет. Отдельные готовые модули соединил в кучу. Но я понял, чуть позже попробую нарисовать схематично и сфоткать для наглядности. Длина провода витой пары будет меньше 3 метров. Я изначально пробовал с трехметровым пачкордом(стандартным заводским). Но потом пробовал и с 50см пачкордом - результат одинаковый. @motoandrey14 По поводу защитного диода я в курсе. Но так как использую уже готовый релейный модуль, то он там присутствует.... так же есть опторазвязка. И во втором моем случае, когда я добавил второй блок питания, то реле и ардуина связаны только через катушки первичных обмоток трансформаторов в импульсных бп. Тухло когда был один БП. С отдельным БП даже от которого все запитано кроме обмоток реле - норм. Ни первый и не второй. Прошу прощенья, что сразу не нарисовал схему.... Попозже нарисую. А так скажу ардуина и дисплей рядом в одном корпусе. Дисплей притухает на доли секунды именно в момент срабатывания реле. Ок. Сделаю. Оно притухает практически незаметно, мырг и все норм. В момент срабатывания реле.   там по витой паре 5 вольт и ток максимум 200мА идет (ардуина + дисплей + энкодер + сирена (но она даже не разу не включалась т.е она не брала питание)  Провода в одной розетке запаял, а во второй стандартно обжал. Единственно - эти обжимки для одножильного провода, я обжал многожильный(которые в гибких пачкордах идут) Но я соединения проверил 2 Ампера держат. Аккумулятор через это соединение и мултиметром "прозвонил". Сравнил результат с "мультиметр сразу на аккум" - теже 2 Ампера. Мне сразу не понравилось это соединение, но после данного теста как-то немного успокоился. Схему попозже сделаю
    • Спасибо) Лень - двигатель прогресса) а в поисковике действительно не нашёл, там было всё, но не информация о транзисторе
    • Прошивка доктора 2.12. Виртуальный компорт на чипе PL-2303HX (дата кабель для прошивки сотиков сименс). Терминалы HyperTerminal и Terminal software - version 1.93b 20141030. Система Windows 7x64 и Windows 7x32. Драйверы пробовал разные. При замыкании RX TX вводимый с клавы текст в Terminal 1.93b отображается. Подключаю доктора, жму старт - тишина и пустота. В чем беда? Фото платы конвертора и распиновку прилагаю.
    • Есть готовые комплекты, делают всё.  В том числе подогрев, внутренняя и внешняя статистика,  работа с пульсовыми монетниками и купюрниками,  работа с купюрниками MDB,  работа с банковскими терминалами эквайринга MDB. Писать в личку. Возможна продажа и по безналу. 
    • 1. Увеличением номинала и мощности  2. Наверное нет. 3. Есть, но не особо большой. Так же можно незначительно увеличить ёмкость конденсатора на выходе. 4. Какой-то ШИМ контроллер. Возможно китайская перемаркировка или клон чего известного...
    • RS1 и RS2 надо подбирать. Можно один отпаять, ток упадет, может уже нормально будет. Все остальное оставить в покое. Сколько в процентах? Мелкие/крупные это несерьезная единица измерения.
    • @Bohdan Bilozor Если после замены конденсатора плата и заработает, то объясните пожалуйста как вы будете настраивать датчик, если ни чего не понимаете? На сколько мне известно, вы купили просто плату, и не известно рабочая она или нет.

  • Скальпель + набор из 12 лезвий

  • 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...