Если же говорить о серверных платформах, то возможность тонкой настройки ядра линукс (в первую очередь планировщика задач), позволяет получить для некоторых веб-приложений под линукс производительность в разы больше, чем под виндой, тогда как для чисто виндовых приложений однозначено проще использовать винду.
STM32 новичку в ARM что к чему
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)
- Сообщения: 6487
- Зарегистрирован: Сб янв 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 без бутлоадера не встречал ни разу.
- Сообщения: 3385
- Зарегистрирован: Пн окт 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.
- Сообщения: 3784
- Зарегистрирован: Ср дек 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/
- Сообщения: 6487
- Зарегистрирован: Сб янв 28, 2006 22:47:24
Там я уже смотрел. Мне непонятно, что такого есть в j-link, чего нет в st-link? Я ни того, ни другого в руках не держал.
Астролябия-сама меряет, было бы что мерять!!!
- Сообщения: 3385
- Зарегистрирован: Пн окт 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 не хватало.
- Сообщения: 6487
- Зарегистрирован: Сб янв 28, 2006 22:47:24
[uquote="Мурик",url="/forum/viewtopic.php?p=3699543#p3699543"]j-link не только для STM32, но он не поддерживает STM8. ST-Link только для STM8 и STM32 и не поддреживает МК других производителей.[/uquote]
Понял. Спасибо.
Понял. Спасибо.
Астролябия-сама меряет, было бы что мерять!!!
Я одну из своих "свистулек" доработал вот по этому материалу. Весьма полезно. Правда я не стал трогать питательные ноги, а, по-простому, выкинул возможность работы с STM8. Ну, и, вместо МГТФ-а припаял пару кусочков какого-то обмоточного провода 0.15 мм. При отладке софтины на F407 весьма полезно оказалось. А JTAG, ИМХО, лишняя сущность - как минимум, лишних две ноги занимать, особенно на малоногих МК...ПростоНуб писал(а):точно! +5В там было! Но SWD и SWIM исправно работали, чего не скажешь о JTAG.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
у st-link сколько там точек остановки? 3?
у j-link по моему намного больше.
у j-link по моему намного больше.
Ярослав555, у меня после чтения документации возникло устойчивое ощущение, что SWD и JTAG не более чем интерфейсы к одному и тому же ARM Debug Interface. То бишь, возможности доступа ко всем регистрам отладчика у них одинаковые.
Добавлено after 2 minutes 3 seconds:
afz, ну для меня SWIM важен, так как STM8 я пользуюсь. Особенно STM8L152
Добавлено after 2 minutes 3 seconds:
afz, ну для меня SWIM важен, так как STM8 я пользуюсь. Особенно STM8L152
- Сообщения: 2562
- Зарегистрирован: Вт май 01, 2018 19:44:47
J-link это очень много хорошего софта от Segger и не только. Это RTT тот же. Да при современной цене этих свистков в тумбочке должна горсть валяться и в сумке с ноутом парочка 
- Сообщения: 6487
- Зарегистрирован: Сб янв 28, 2006 22:47:24
Пожалуй, наберу всякого. А там буду разбираться.
Астролябия-сама меряет, было бы что мерять!!!


