Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.51/59: Рейтинг темы: голосов - 59, средняя оценка - 4.51
0 / 0 / 0
Регистрация: 15.06.2008
Сообщений: 22

Прошу разъяснить. JTAG

04.02.2013, 15:29. Показов 11071. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет коллеги.
Вот к примеру отладчик MS 2008. Можно остановиться посмотреть переменные....
С другой стороны CodeVisionAVR Atmega16. Хотелось бы останавливаться и смотреть тоже значения.
Слышал что это как то можно делать через JTAG интерфейс. Подскажите плиз как и что.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.02.2013, 15:29
Ответы с готовыми решениями:

прошу разъяснить
Собственно нашел сей код в сети: unit Unit111; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...

Прошу разъяснить(2)
Почему не работает код с поста https://www.cyberforum.ru/delphi-beginners/thread960578.html unit Unit2; interface uses ...

Прошу разъяснить по маленьким видеокамерам
Я прошолся по Алиэкспрессу, почитал кое-какие мнения на форумах, я по сему сложились некоторые вопросы - прошу просветить. Собственно,...

22
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
04.02.2013, 15:43
А что такое MS 2008
0
0 / 0 / 0
Регистрация: 15.06.2008
Сообщений: 22
04.02.2013, 16:07
MS2008 == Microsoft Visual Studyo 2008
0
0 / 0 / 0
Регистрация: 01.04.2012
Сообщений: 319
04.02.2013, 16:22
CV в качестве дебагера использует AVRStudyo, вот в ней и выбираете JTAG.
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
04.02.2013, 16:34
Jtag #1
Jtag #2
0
0 / 0 / 0
Регистрация: 15.06.2008
Сообщений: 22
04.02.2013, 18:26
не совсем понял
CV в качестве дебагера использует AVRStudyo, вот в ней и выбираете JTAG.
CV == Code Vision AVR ? какая версия? Тобишь для работы мне потребуется и CV и AVRStudyo ?
0
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
04.02.2013, 20:28
Цитата Сообщение от Boryska
... для работы мне потребуется и CV и AVRStudyo ?
AVRStudyo 6 "из коробки" заточена работать с GCC, никакой костыль CV не требуется. А уж как прикрутить к этому IDE от Microsoft, честно говоря не даже не слышал об этом. Флаг в руки.
0
0 / 0 / 0
Регистрация: 15.06.2008
Сообщений: 22
05.02.2013, 12:20
Спасибо. А никто про прикручивание Microsofta и не говорил. Просто когда спрашивал привел пример.
0
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 816
27.02.2013, 21:35
Приветствую. Какое совпадение но я и сам недавно занялся этим JTAG. Я прочитал статейку http://iosyitistromyss.ru/vnut... g-ice.html, честно вещь крутая (+5 для DY HOTT-а). Только я применил ATMiko16 не в DIP, а SMD корпусе с FT232RL. Но я бы не лез в этот форум если бы не одна проблема. Я почему то постоянно теряю эту ATMiko16 то есть, она как поработает пару часиков так и ложится. Благо в том что я предусмотрел вывод для программирование SPI, и после того как ATMiko16 отказалась работать, я обновляю прошивку и с ново работает. Такое ощущение что FLESH теряется так как считываю HEX с FLESH на ATMiko16 и наблюдаю тупое не соответствие с исходным HEX. Что же может быть?
0
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 798
28.02.2013, 14:34
У меня были косяки с отладкой и прошивкой, когда я под вайном запускал среду и пытался работать в ней. Что-то было дико неправильно в памяти и через какое-то время я начинал прикалываться с рандомной работы дебаггера и зависаний среды
0
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 816
28.02.2013, 20:29
Цитата Сообщение от sohbtixhuk
У меня были косяки с отладкой и прошивкой, когда я под вайном запускал среду и пытался работать в ней. Что-то было дико неправильно в памяти и через какое-то время я начинал прикалываться с рандомной работы дебаггера и зависаний среды
Не обежайтесь но я плоховато вас понимаю. Вы говорите что было дико неправильно в памяти и как вы поступили?
0
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 816
28.02.2013, 20:37
Давайте чтобы не ходить вокруг та около я скину вам файл с layout5 и может быть вы найдёте ошибку или недочёт.



0
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 816
02.03.2013, 22:37
Народ, а вот ещё вопрос. Решил поменять мегу и по запарке купил ATMiko16А, насколько я знаю она отличается только частотой и рабочим напряжением, но в данном агрегате почему то не работает.


<Изображение удалено>
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
02.03.2013, 22:57
На меге жтаг включен?
0
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 816
02.03.2013, 23:28
Цитата Сообщение от BykTiho
На меге жтаг включен?
Да, включён, и JTAG и SPI тоже.
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
03.03.2013, 04:38
Я в жтаги уже два года ставлю мегу16А - все окей. Ищите проблему в другом месте.
0
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 253
03.03.2013, 11:20
Тоже собрал, но запустить не могу.
Студия пишет. Как я понял она его обнаружила, но есть какие то проблемы. Прошил JTAG файлом из студии Upgrade.ebn, только я его с помощью EBN2HEX в hex перевел сначала.
FUSE HIGHT - 0x19
LOW - 0xEE
Студия 4,19 билд 730

0
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 253
03.03.2013, 12:04
на отлаживаемой мега16 в синапрог галочка напротив JTAGEN стоит.

UPD
Запустил, проблема была в элементарной спайке выводов TDO и TMS.
Интересно. Контроллер при этом нормально прошился.

Не разобрался еще с синапрог, привык уже к gui. Галочка стоит, значит запрограммирована? Т.е. =0?
0
0 / 0 / 0
Регистрация: 19.08.2012
Сообщений: 64
04.03.2013, 15:17
Цитата Сообщение от DY HOTT
Я в жтаги уже два года ставлю мегу16А - все окей. Ищите проблему в другом месте.
Как?!?! Юзаю ПБ2. Стоит родная Мега16А. И не дается отлаживаться =(


<Изображение удалено>
0
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 816
06.03.2013, 21:06
Цитата Сообщение от Bykky
Цитата Сообщение от DY HOTT
Я в жтаги уже два года ставлю мегу16А - все окей. Ищите проблему в другом месте.
Как?!?! Юзаю ПБ2. Стоит родная Мега16А. И не дается отлаживаться =(


<Изображение удалено>
Так подождите, насколько я знаю это отлаживаемый микроконтроллер или нет?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.03.2013, 21:06
Помогаю со студенческими работами здесь

Прошу разъяснить по файлу robots
Здравствуйте! У меня есть несколько вопросов по файлу robots.txt. просто хочу убедиться правильно ли я понимаю. У меня сайт на Joomla! 3. ...

Итерация, прошу разъяснить, пожалуйста
namespace testDermo { class Program { static void Main(string args) { for (int i = 0; i &lt;=...

Прошу разъяснить пример по функции ЕСЛИ
Всем доброго времени суток! Прошу помощи в разъяснении простого примера с сайта planetaexcel.ru (Обратная задача по нахождению города...

По форуму и правилам. Прошу разъяснить новичку
Можно ли в блоге (форума) делать перепост статей из своего блога по темам форума? Или хотя бы перепост тех статей/описания задач, в...

Прошу разъяснить одну загвоздку с учебной программой
Есть код #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt; main() { struct rec { char name,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
с++ Что нового?
russiannick 06.06.2025
Продолжаю обзор dev-cpp5. 11. Посмотрев на проекты, предоставленные нам для обучения, становится видно, что они разные по содержащимся файлам где: . dev обязательно присутствует . cpp/ . c один из них. . .
WebAssembly в Kubernetes
Mr. Docker 06.06.2025
WebAssembly изначально разрабатывался как бинарный формат инструкций для виртуальной машины, обеспечивающий высокую производительность в браузерах. Но потенциал технологии оказался гораздо шире - она. . .
Как создать первый микросервис на C# с ASP.NET Core, step by step
stackOverflow 06.06.2025
Если говорить простыми словами, микросервисная архитектура — это подход к разработке, при котором приложение строится как набор небольших, слабо связанных сервисов, каждый из которых отвечает за. . .
Рисование коллайдеров Box2D v2 на Three.js с помощью порта @box2d/core
8Observer8 06.06.2025
Используется порт Box2D v2 под названием @box2d/ core - пакет NPM. Загрузил документацию Box2D v2 на Netlify: https:/ / box2d-v2-docs. netlify. app/ Документацию Box2D v2 можно скачать с официального. . .
Как создать стек в Python
AI_Generated 05.06.2025
Как архитектор с более чем десятилетним опытом работы с Python, я неоднократно убеждался, что знание низкоуровневых механизмов работы стеков дает конкурентное преимущество при решении сложных задач. . . .
Server-Sent Events (SSE) в Node.js
run.dev 05.06.2025
Потоковая передача данных с сервера прямо в браузер стала повседневной потребностью - от биржевых графиков и спортивных трансляций до чатов и умных дашбордов. Много лет разработчики полагались на. . .
Создаем RESTful API на Golang с Fiber
golander 04.06.2025
Я перепробовал десятки фреймворков для создания RESTful API за последние годы, и когда впервые столкнулся с Fiber, понял, что это совсем другой уровень. Нет, я не собираюсь рассказывать сказки о. . .
Как работать с куки в ASP.NET Core
UnmanagedCoder 04.06.2025
Когда я впервые начал работать с куки в ASP. NET Core, меня поразило, насколько отличается работа с ними от классического ASP. NET. В Core все стало более декомпозированным - больше нет удобного. . .
Рисование коллайдеров физического движка Box2D-WASM v3 на Three.js
8Observer8 04.06.2025
Erin Catto (автор Box2D) переписал с нуля Box2D v2 с С++ на Си и появилась версия Box2D v3. Birch-san собрал Box2D v3 в WebAssembly (WASM), чтобы можно было использовать Box2D v3 на JavaScript. В. . .
Worker Threads и многопоточность в Node.js
Reangularity 03.06.2025
Если вы когда-нибудь посещали собеседования на позицию Node. js разработчика, почти наверняка слышали заезженную фразу: "Node. js - однопоточная платформа". Звучит как неоспоримый факт, который. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »