[uquote="Мурик",url="/forum/viewtopic.php?p=3699447#p3699447"]А что касается "свистков". Не первый год пользуюсь и работают нормально.[/uquote]На F103 будет работать, куда он денется. В хозяйстве должен валяться про запас. А работать j-link удобнее.
STM32 новичку в ARM что к чему
- Сообщения: 2567
- Зарегистрирован: Вт май 01, 2018 19:44:47
[uquote="Мурик",url="/forum/viewtopic.php?p=3699447#p3699447"]Думаешь в него китайцы не могут поставить не STM32?[/uquote]Могут, конечно. Но в первый то точно поставили, так что...
[uquote="Мурик",url="/forum/viewtopic.php?p=3699447#p3699447"]А что касается "свистков". Не первый год пользуюсь и работают нормально.[/uquote]На F103 будет работать, куда он денется. В хозяйстве должен валяться про запас. А работать j-link удобнее.
[uquote="Мурик",url="/forum/viewtopic.php?p=3699447#p3699447"]А что касается "свистков". Не первый год пользуюсь и работают нормально.[/uquote]На F103 будет работать, куда он денется. В хозяйстве должен валяться про запас. А работать j-link удобнее.
- Реклама
- Сообщения: 2516
- Зарегистрирован: Пт июл 12, 2019 22:52:01
[uquote="Мурик",url="/forum/viewtopic.php?p=3699428#p3699428"]Завязывайте с линуксом. Поставьте винду и IDE и не нужно будет лезть в дебри gdb.
[/uquote]
Жесть-то какая! Мастдайку использовать для работы? Мдее.... Это ж совсем слов нет!
Жесть-то какая! Мастдайку использовать для работы? Мдее.... Это ж совсем слов нет!
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Я на гитхабе, в ЖЖ
- Сообщения: 3386
- Зарегистрирован: Пн окт 11, 2010 19:00:08
Просто фоток второго нет...VladislavS писал(а):Но в первый то точно поставили
Согласен. Не понимаю как можно пользоваться линуксом? Как-то пробовал - очень неудобный.Eddy_Em писал(а):Жесть-то какая!
- Сообщения: 2516
- Зарегистрирован: Пт июл 12, 2019 22:52:01
Вы, батенька, неправильно пробовали.
Потому что линукс — операционная система. Отличная, кастомизируемая — на любой вкус.
А мастдайка — обычная прошивка для игровых приставок. Серьезные люди ее в работе не используют. Это как у плотника забрать циркулярку и дать лобзик: пили, дорогой!
Потому что линукс — операционная система. Отличная, кастомизируемая — на любой вкус.
А мастдайка — обычная прошивка для игровых приставок. Серьезные люди ее в работе не используют. Это как у плотника забрать циркулярку и дать лобзик: пили, дорогой!
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Я на гитхабе, в ЖЖ
Мурик, ну не знаю, где Вы покупаете МК, но в последних двух купленных STM32F100C8T6 с Али никаких признаков бутлоадера я не обнаружил.
Что касается нормальной IDE, то это уже дело вкуса. Ни одной проприетарной IDE, полностью меня устраивавшей, со времен Multi-Edit я не встречал. А опенсорсные всегда можно заточить под себя, как захочется. Но тут следует учесть, что мои проекты, нередко, гетерогенные и мультиплатформенные, представляя собой объединение от МК до BI и BigData. То бишь, мне нужно одно IDE, в котором комфортно можно управлять проектом не только на C/С++, но и на C#, Perl, Python, Java, Ruby, DAX, MDX, SQL и т.п. Поэтому IDE, которая заточена только на МК меня не устраивает категорически.
Что касается нормальной IDE, то это уже дело вкуса. Ни одной проприетарной IDE, полностью меня устраивавшей, со времен Multi-Edit я не встречал. А опенсорсные всегда можно заточить под себя, как захочется. Но тут следует учесть, что мои проекты, нередко, гетерогенные и мультиплатформенные, представляя собой объединение от МК до BI и BigData. То бишь, мне нужно одно IDE, в котором комфортно можно управлять проектом не только на C/С++, но и на C#, Perl, Python, Java, Ruby, DAX, MDX, SQL и т.п. Поэтому IDE, которая заточена только на МК меня не устраивает категорически.
- Реклама
- Сообщения: 2516
- Зарегистрирован: Пт июл 12, 2019 22:52:01
Eddy_Em, тут все же дело вкуса. Если говорить о десктопе, то мне совершенно монопенисуально, под линуском я или под виндой. Все равно почти все мое общение с системой проиходит без использования DE, а Thunderbird и Firefox под обоими системами выглядят одинаково )))
Если же говорить о серверных платформах, то возможность тонкой настройки ядра линукс (в первую очередь планировщика задач), позволяет получить для некоторых веб-приложений под линукс производительность в разы больше, чем под виндой, тогда как для чисто виндовых приложений однозначено проще использовать винду.
Если же говорить о серверных платформах, то возможность тонкой настройки ядра линукс (в первую очередь планировщика задач), позволяет получить для некоторых веб-приложений под линукс производительность в разы больше, чем под виндой, тогда как для чисто виндовых приложений однозначено проще использовать винду.
Asmodey, бери первый, и вперед! Это полноценный отладчик с возможностью прошивки, который с удовольствием принимают все системы программирования для STM32 через интерфейс SWD (Single Wire Debug). То есть, конечно, второй, кроме SWD, поддерживает еще и JTAG, но, во-первых, он вчетверо дороже, а, во-вторых, и для отладки, и для прошивки STM32 вполне достаточно SWD. Тнм более, что SWD занимает всего две ноги МК, а JTAG'у будьте добры отдать 5 ног. Ну, хотя бы, 4...
А на тему возможных подделок... Получив этот "свисток", первым делом качаешь с ST его софтину - ST-Link Utility, ставишь ее, при этом поставятся дровишки, затем запускаешь и первым делом обновляешь прошивку. Если прошивка обновится нормально, то все в порядке, "свистулька" рабочая. Если же нет, предъявляешь претензии продавцу. Впрочем, ни разу не слышал, чтобы у кого-то не прошло обновление прошивки.
А на тему возможных подделок... Получив этот "свисток", первым делом качаешь с ST его софтину - ST-Link Utility, ставишь ее, при этом поставятся дровишки, затем запускаешь и первым делом обновляешь прошивку. Если прошивка обновится нормально, то все в порядке, "свистулька" рабочая. Если же нет, предъявляешь претензии продавцу. Впрочем, ни разу не слышал, чтобы у кого-то не прошло обновление прошивки.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
- Сообщения: 7059
- Зарегистрирован: Сб янв 28, 2006 22:47:24
Спасибо за ответы. Уточню, что я интересовался как прошивкой, так и отладкой. Мне для начала хотелось бы иметь возможность шить всякое, и STM8 в том числе. Поскольку планирую переход с младших серий МК Microchip на младшие же серии STM.
Возьму тогда второй. Хоть на Алике в комментах к лотам и пишут, что последние (кастрированные) версии тоже не умеют рулить питанием. Но я так думаю: если в нем чего-то будет не хватать, его проще доработать в силу больших габаритов платы. И как пишет ПростоНуб, в нем интерфейсов больше. И он мне удобнее кажется, потому как к системнику (ноуту) не прикован разъемом. Можно на другую сторону стола перекинуть при необходимости, а она порой возникает такая необходимость, когда на столе всякое навалено.
P.S. Четко понял для себя, что первые два отладчики, умеющие вдобавок шить пустые чипы без бутлоадера.
P.P.S. По прочтению поста [bVladislavS[/b] появился новый вопрос - что такое j-link-OB? Чем отличается от j-link?
P.P.P.S. Третью штуку (преобразователь USB в разные интерфейсы) тоже возьму, наверное. Штоб було. Потому как кроме STM заинтересовался еще ESP32. Да им еще, наверное, микросхемы eeprom шить можно, а мне сейчас нечем. Прав я насчет прошивки ипромок?
Возьму тогда второй. Хоть на Алике в комментах к лотам и пишут, что последние (кастрированные) версии тоже не умеют рулить питанием. Но я так думаю: если в нем чего-то будет не хватать, его проще доработать в силу больших габаритов платы. И как пишет ПростоНуб, в нем интерфейсов больше. И он мне удобнее кажется, потому как к системнику (ноуту) не прикован разъемом. Можно на другую сторону стола перекинуть при необходимости, а она порой возникает такая необходимость, когда на столе всякое навалено.
P.S. Четко понял для себя, что первые два отладчики, умеющие вдобавок шить пустые чипы без бутлоадера.
P.P.S. По прочтению поста [bVladislavS[/b] появился новый вопрос - что такое j-link-OB? Чем отличается от j-link?
P.P.P.S. Третью штуку (преобразователь USB в разные интерфейсы) тоже возьму, наверное. Штоб було. Потому как кроме STM заинтересовался еще ESP32. Да им еще, наверное, микросхемы eeprom шить можно, а мне сейчас нечем. Прав я насчет прошивки ипромок?
Астролябия-сама меряет, было бы что мерять!!!
Eddy_Em, откуда я знаю, где изготавливаются китайские STM32, которые стоят в розницу дешевле, чем в партии из 1000 штук прямо у ST, и почему они могут оказаться без бутлоадера? Последний раз брал тут. Но так как лично мне бутлоадер на фиг не был нужен, я особо не заморачивался и претензий продавцу не выставлял.
А вот STM32F103C8T6 без бутлоадера не встречал ни разу.
А вот STM32F103C8T6 без бутлоадера не встречал ни разу.
- Сообщения: 3386
- Зарегистрирован: Пн окт 11, 2010 19:00:08
ARV, сзади стоят еще два качка. Вероятно вы один из них.

Но это касается не только отладчика, но и китайских МК в целом.
В китайской подделке все может быть.Eddy_Em писал(а):как может в F100 не быть USART-бутлоадера?
Мы говорим о рабочем/домашнем компе. На рабочем может сэкономить фирма и поставить линукс, а ты выкручивайся как знаешь, но чтобы на домашний поставить линукс...ПростоНуб писал(а):Если же говорить о серверных платформах, то возможность тонкой настройки ядра линукс
У досикуса не прошло. http://kazus.ru/forums/showthread.php?t=110470afz писал(а):Впрочем, ни разу не слышал, чтобы у кого-то не прошло обновление прошивки.
Но это касается не только отладчика, но и китайских МК в целом.
Одинаково. Ведь прошивка та же и схема похожая. Работать с JTAG тем более через 20-ти проводный кабель неудобно из-за числа проводов. В этом плане SWD с его 3 или 4 проводами, гораздо удобнее.Asmodey писал(а):И как пишет ПростоНуб, в нем интерфейсов больше.
Мурик, JTAG в прошивке там, естественно, есть. Вот только по неизвестным причинам он наружу не всегда выведен. То есть 8 и 9 ноги могут быть в воздухе (JTDI и JRESET)
А что, удлиннители USB (USB-A папа - USB-A мама) отменили? Хоть мой основной инструмент - стационарный комп, ни разу не пришла в голову мысль втыкать этот "свисток" в системник напрямую - или через удлиннитель, или в мелкий USB-hub, который тоже на шнурке.Asmodey писал(а):И он мне удобнее кажется, потому как к системнику (ноуту) не прикован разъемом.
Для только что полученного с Али это железное основание для предъявления претениии.Мурик писал(а):У досикуса не прошло.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Вообще-то там говорят о двухбаксовой свистульке, у нее там _3.3 и +5 В, а не воздух.ПростоНуб писал(а):JTAG в прошивке там, естественно, есть. Вот только по неизвестным причинам он наружу не всегда выведен. То есть 8 и 9 ноги могут быть в воздухе (JTDI и JRESET)
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
afz, точно! +5В там было! Но SWD и SWIM исправно работали, чего не скажешь о JTAG.
- Сообщения: 3794
- Зарегистрирован: Ср дек 24, 2008 09:58:58
[uquote="Asmodey",url="/forum/viewtopic.php?p=3699513#p3699513"]Осмелюсь еще раз спросить про j-link-OB. В чем разница с st-link?[/uquote]https://www.segger.com/products/debug-probes/j-link/models/j-link-ob/
- Сообщения: 7059
- Зарегистрирован: Сб янв 28, 2006 22:47:24
Там я уже смотрел. Мне непонятно, что такого есть в j-link, чего нет в st-link? Я ни того, ни другого в руках не держал.
Астролябия-сама меряет, было бы что мерять!!!
- Сообщения: 3386
- Зарегистрирован: Пн окт 11, 2010 19:00:08
https://habr.com/ru/post/402927/ПростоНуб писал(а):чего не скажешь о JTAG.
Аналогичным образом добавляется JTAG.
j-link не только для STM32, но он не поддерживает STM8. ST-Link только для STM8 и STM32 и не поддреживает МК других производителей.Asmodey писал(а):Мне непонятно, что такого есть в j-link, чего нет в st-link?
Мурик, Спасибо, конечно, но я пока ни разу еще не столкнулся с ситуацией, когда бы мне SWD не хватало.


