Тихо ожидаю что меня выпишут нахер из профессии сейчас, но у меня наитупейший вопрос. Прежде имела дело с атмелами и у них очень много всего есть в эмуляторе атмелстудии. Сейчас предстоит стмка и походу к ней без JTAG никак. Возник вопрос чем этот JTAG подключать к ноуту и тут я сильно запуталась. Потому что по идее нужен просто "переходник", с другой стороны при попытке такой загуглить я напугалась экспоненциально растущих цен и того что все что я вижу называются "прогромматорами" и нацеленны на чипы конкретной компании-производителя. Распутайте меня пожалуйста.
Комментарии: 79
Valentin
st-link
Anonim
А его достаточно?
Valentin
Да
Anonim
Спасибо.
Valentin
Ну если мы про stm32, по крайней мере
Karboflex
житаг это универсальаня ебала для армов) ст линк для стм 32) ваш капитан очивидностевый)
Anonim
Потому что я давно от вопросов прошивки ловлю синий экран. Т.к. там с одной стороны обновление по SPI, а с другой какие-то грозные программаторы с тыщей гребёнок и ценой в 50к. Поэтому посмотрев на st-link подумала что по идее должен быть моей целью, но после этой мысли я уже не очень чтобы соображала чтобы это проверить.
Ogurezzz
Тебе шоб стмку отлаживать надо 2 провода в базе: swd+scl
Anonim
Ты меня только запутал.
Dmitriy
Ст-линк, хуле тут путаться? 2 провода фактически
Ogurezzz
Пащиму? ST-link тебе хватит. Китайского. 2 провода. Потом уже swo подключишь, если сильно прижмет. Хотя и первых двух хватит для отладки да еще и с live-variables. Т.е. ты будешь видеть значения переменных онлайн без необходимости в брейкпоинте. Swo - это уже следующий уровень. Мне так и не понадобился. JTAG это еще круче. Но это совсем другой уровень и подход. Потому оно и дороже.
Anonim
Ок Спасибо.
Ogurezzz
А, например, для ch32v003 ваще одного провода достаточно. Atmel тоже по одному проводу дебажится (atmega328p и ее производные). Но атмел нормально так и не победили. И программатор стоит конь сейчас. Если решишь из cubeide переползать на VSCode под линухой - стучи. Я переполз. Кстати, любая nucleo плата на борту имеет st-link, которым можно шить внешние платы.
Dmitriy
Не только нукли
Microxa
А дебажить и по сети еще можно?
Ogurezzz
Ну, в целом, если поднять ужаленный gdb-server, то почему бы и нет. Но в разрезе МК зачем? Хотя Cortex-debug может не поддерживать это дело.
Microxa
Да так прост, чисто повиртить
Anonim
Я пока обдумываю всё что ты сказал. Такое чувство что на сегодня я уже всё и уточняющие вопросы смогу задавать только завтра. Не понимаю только чем VScode под эти задачи удобнее специализированных ide. Про холивар вокруг иде под стмку в курсе и это наверное в следующий раз.
Ogurezzz
Вкусовщина. У меня основная работа в VSCode. Привык. Ну и он как редактор поинтереснее, чем CubeIDE. Шустрее, Intellisense приятный. Плюс, если ты разберёшься как оно в VSCode запускается и собирается - твоя стоимость как профессионала поднимется. Всегда надо лезть "под капот", как только почувствуешь, что опыта хватает.
Valentin
Я вообще прожженый vim-ер
Ogurezzz
У меня в команде синьор в emacs пишет. Это очень завораживающе... Прям реально круто и производительно. Но я боюсь представить сколько лет он этим искусством овладевал. Лет 25 точно. А.. Еще работа в VSCode будет связана с Make. Без Make ты на C/C++ не рассчитывай расти. Это первое, что нужно изучить, когда выдашь первые прошивки.
Valentin
Ну это вопрос того, насколько эмбеддеру стоит прям погружаться в программирование )) Но если прям погружаться то это верно
Samuil
Эмбед и электроника сливаются в нечестивом пароксизме. Такие времена и путь эволюции.
Ogurezzz
Один хрен сейчас многие идут в embedded linux... а там ядро и прочие плюхи.
Samuil
Читеры
Ogurezzz
Мне кажется - это минимум. Но там уже каждый решает.
Samuil
Точнее эмбед+ программирование+ электроника
Valentin
Да вот бывают нюансы на самом деле, особенно если надо с софтом от производителя дружить
Karboflex
арм только эполу разрешил хивертит с ядром арма)
Anonim
Вот и я не пойму. Он стандарт, не как уарт, который у каждой компании свой и поэтому переходник нужен свой. Но смотрю на jtagи, которые можно купить и судя по их ценам и тому что я в упор не вижу универсальный — начинаю сомневаться в том что я всё правильно понимаю про стандарты.
Karboflex
бери китайский)) натрахаишься))
Anonim
Дай ссылку! Давно секса не было. Аж обидно.
Karboflex
есесно пендорский софт будет искать чота что он знает))
Uint32
взять как минимум один нормальный родной стлинк и китайских свистков пучек по-вкусу
Karboflex
бери первый попавшийся)) так больше сексу будет) если брать родной ст линк то только изол) с ним фактор кривых рук минимален))
Valentin
У меня валяется в Новосибирске родной. Но достаточно старый, 2й версии
Anonim
"Изол" это что?
Karboflex
я вон набрал китайских свисток и изоляторов к ним) ух бля натрахался)) даже ещё до эатапа подключения поймёшь когда увидишь)
Anonim
Я всё ещё не в Сибе( Ват?
Karboflex
серьёзна)) там так и будет написано изол)
Anonim
Картинку!
Yan
Изолированный жы! Вон, Владимир выше отдельный изолятор на adum'е показывал
Vitka
Я взял китайский jlink с гальванической развязкой, stlink тормозноватый как по мне, хотя для каких-то случаев он вполне годен.
Vassiliy
Программаторы/JTAG-и бывают и кустарно-самодельными, если сильно денег жалко. Для примера можно глянуть на: https://dmitry.gr/?r=05.Projects&proj=26.%20CortexProg
Anonim
Спасибо. Денег не совсем чтобы жалко. Просто руки у меня кривые и я когда начинаю искать то цены начинаются от 13к и не останавливаясь мчат аж до 126к и больше. К такому меня жизнь не готовила.
Karboflex
ты просто не там смотришь) на чиде всякую херню по ляму продают)) ты не понимаешь путь в электрики идёт через токоря))
Anonim
Я долблюсь в глаза. "Изолированный st-link"? Где конкретной отдельный изолятор? Тегни пост пожалуйста. Я думала там просто множитель x1,5~2.
Karboflex
нет)) там делитель))
Yan
https://t.me/easyelectronics_and_mhl/832626?single
Anonim
А что здесь что изолирует?
Yan
Бле, ты чо адум не видишь?
Anonim
Щас будет вопрпос - "А что это"?
Yan
https://aliexpress.ru/item/4000498433969.html
Anonim
Говно собачье кстати. Я себе спаял на isousb211, он хоть побыстрее
Anonim
Спасибо
Vladimir
Девушка. Платите мне тыщу, я вам отправлю комплект изолятор+ ст линк проверенный. Прям на видео.
Anonim
Я подумаю над твоим предложением)
Vladimir
Цвет ст-линк на выбор
Anonim
Воу! Т.е. я могу выбрать не розовый?
Vladimir
Я все равно медленно мигрирую на risc-v. Там несколько иное железо TRUE
Anonim
Так это у тебя и не стлинк а дешевый китайский клон. Вот если бы ты оригинал предложил
Anonim
Захотелось розовый...
Anonim
Но я не хочу в электрики. Мне нечего делать в электрике. Я всё-таки девочка.
Karboflex
чем меньше осталось тем больше цена)
Anonim
Ыыыыыыыыыы
Vassiliy
За 13 тысяч можно несколько раз купить очень навороченную отладочную плату, содержащую на себе и микроконтроллер и программатор для него. Причем программатор с такой платы сможет работать и с внешними контроллерами. Но тебе уже набросали несколько вариантов подешевле :)