STM32 новичку в ARM что к чему

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3384
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: STM32 новичку в ARM что к чему

Сообщение Мурик »

jcxz писал(а):А в некоторых МК стирание 1-го сектора <=5.5 сек.
Без указания типа МК и размера сектора сложно что-то ответить.
В F407 секторы трутся и записываются меньше чем за секунду. В F103 отладчик трет и пишет по несколько в секунду.
Реклама
jcxz
Мудрый кот
Сообщения: 1731
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: STM32 новичку в ARM что к чему

Сообщение jcxz »

[uquote="Мурик",url="/forum/viewtopic.php?p=3699822#p3699822"]Без указания типа МК и размера сектора сложно что-то ответить.
В F407 секторы трутся и записываются меньше чем за секунду. В F103 отладчик трет и пишет по несколько в секунду.[/uquote]
Чем тип поможет в ускорении? например: XMC4700. Сектора = 256КБ.
Реклама
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: STM32 новичку в ARM что к чему

Сообщение VladislavS »

[uquote="Мурик",url="/forum/viewtopic.php?p=3699806#p3699806"]А RTT кроме как с J-Link с каким отладчиками может работать?[/uquote]С ним родимым и может. Я это как его преимущества и написал. Понимашь, с segger-овским софтом всё просто работает, не надо плясать с бубном вокруг всяких OpneOCD и прочего. Нажал пипку и отлаживаешься.
Аватара пользователя
afz
Опытный кот
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Re: STM32 новичку в ARM что к чему

Сообщение afz »

Коллеги, вас куда-то не туда занесло: вопрос был чем прошивать и отлаживать STM32. А тут уже и 128М флеши, и многомегабайтные тестовые паттерны, и всякий прочий высший пилотаж. Созреет вопрошающий до высшего пилотажа - разберется и с отладчиками. А начинающему хватит и СТ-Линка, причем дешевого китайского, без всяких JTAG-ов.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Re: STM32 новичку в ARM что к чему

Сообщение Eddy_Em »

[uquote="VladislavS",url="/forum/viewtopic.php?p=3699803#p3699803"]Что uart две ноги, что SWD. Не пойму, где меня кидают...???[/uquote]
UART1 всегда используется по прямому назначению. В отличие от SWD, на котором какие-нибудь тиристоры могут висеть или еще что!
Ах, да: у STM32F0x2 вообще есть DFU, т.е. все еще круче!

Добавлено after 4 minutes 29 seconds:
[uquote="dosikus",url="/forum/viewtopic.php?p=3699809#p3699809"]я уже пытался Эдю агитировать на RTT[/uquote]
И как мне это поможет в отладке того же USB? Или CAN? Когда косяк обычно бывает в невнимательном чтении документации. Здесь регистры не помогут, здесь нужно на низком уровне мониторить... А, скажем, для мониторинга USB ни хрена со стороны компьютера нет: тот же wireshark не покажет, что у тебя в неправильный момент времени ZLP вылез или NAK... Это только по простыням вывода с USART'а можно понять.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Реклама
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: STM32 новичку в ARM что к чему

Сообщение dosikus »

[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3699892#p3699892"]Это только по простыням вывода с USART'а можно понять.[/uquote]

И когда до тебя дойдет, что результат и у RTT и у UART одинаковый , вот только эффективность RTT выше...
Реклама
jcxz
Мудрый кот
Сообщения: 1731
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: STM32 новичку в ARM что к чему

Сообщение jcxz »

[uquote="dosikus",url="/forum/viewtopic.php?p=3699910#p3699910"]И когда до тебя дойдет, что результат и у RTT и у UART одинаковый , вот только эффективность RTT выше...[/uquote]
У UART-логов есть существенный плюс: могут работать без эмулятора. И даже через BT-свисток. Это помогает при длительном технологическом прогоне.
Аватара пользователя
afz
Опытный кот
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Re: STM32 новичку в ARM что к чему

Сообщение afz »

Да, еще вопрос. Тут на предыдущей странице убедительно доказали, что JTAG у J-Link'а гораздо круче, чем SWD у ST-Link'а. Потом добавили, что J-Link умеет работать и через SWD, и тоже круто.

А теперь, внимание, вопрос: А какие преимущества у JTAG'а перед SWD на одной платформе? Конкретно - на ST-Link'е? Ну, и на J-Link'е тоже интересно... А то, может быть, имеет смысл перешить ST-Link в J-Link?
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6431
Зарегистрирован: Сб янв 28, 2006 22:47:24

Re: STM32 новичку в ARM что к чему

Сообщение Asmodey »

Опять двадцать пять! Теперь ломаю голову какой взять j-link. Три варианта на Али:

1. https://ru.aliexpress.com/item/32912331 ... 9db67b1a-0

Изображение

2. https://ru.aliexpress.com/item/32827782 ... e30804a0-7

Изображение

3. https://ru.aliexpress.com/item/32937765 ... a413186-12

Изображение

Мост с USB на всякую всячину брать не буду. Не уверен, что пригодится.

Изображение

JL01.JPG
(33.49 КБ) 673 скачивания
JL02.JPG
(26.75 КБ) 660 скачиваний
JL03.JPG
(33.13 КБ) 623 скачивания
Otladchic01.JPG
(32.22 КБ) 645 скачиваний
Астролябия-сама меряет, было бы что мерять!!!
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: STM32 новичку в ARM что к чему

Сообщение VladislavS »

[uquote="afz",url="/forum/viewtopic.php?p=3700043#p3700043"]Тут на предыдущей странице убедительно доказали, что JTAG у J-Link'а гораздо круче, чем SWD у ST-Link'а. Потом добавили, что J-Link умеет работать и через SWD, и тоже круто.[/uquote]Ну что за ребячество? Круче только яйца. Каждый инструмент предназначен для чего-то - выбирай под свои задачи.

[uquote="afz",url="/forum/viewtopic.php?p=3700043#p3700043"]А теперь, внимание, вопрос: А какие преимущества у JTAG'а перед SWD на одной платформе?[/uquote]Есть чипы только с J-Tag, есть только с SWD, есть и то и другое. Тебе с чем работать? Под чипы и отладчик выбирают.

[uquote="afz",url="/forum/viewtopic.php?p=3700043#p3700043"]А то, может быть, имеет смысл перешить ST-Link в J-Link?[/uquote]Ну так возьми да попробуй, его туда-сюда можно под сотню тысяч раз перешивать. Софт от segger намного стабильней работает.

Добавлено after 15 minutes 38 seconds:
[uquote="Asmodey",url="/forum/viewtopic.php?p=3700070#p3700070"]Опять двадцать пять! Теперь ломаю голову какой взять j-link[/uquote]Вы есть много кушать. Зажрались то есть. Мой первый J-link около 20 лет назад больше $200 стоил, а сейчас их на сдачу раздают. Если бы у меня сейчас ничего не было, то я бы первый, третий и ST-Link взял - на первое время хватит. А будут серьёзные задачи, можно и инструмент соответствующий взять.
Аватара пользователя
afz
Опытный кот
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Re: STM32 новичку в ARM что к чему

Сообщение afz »

VladislavS писал(а):Есть чипы только с J-Tag, есть только с SWD, есть и то и другое. Тебе с чем работать? Под чипы и отладчик выбирают.
Вообще-то я сказал, с чем мне работать...
afz писал(а):А какие преимущества у JTAG'а перед SWD на одной платформе? Конкретно - на ST-Link'е?
То есть, конечно, явно я не сказал, но ST-Link работает только с STM32 (ну, и с STM8, но они меня тоже не интересуют).

А про J-Link я же добавил "из любопытства", я, в общем-то, не собираюсь с ним работать в обозримом будущем, но любопытно...
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Аватара пользователя
Oxford
Опытный кот
Сообщения: 819
Зарегистрирован: Вт окт 23, 2012 13:17:25
Откуда: Прокопьевск
Контактная информация:

Re: STM32 новичку в ARM что к чему

Сообщение Oxford »

ST-Link работает с любыми чипами что поддерживает KEIL.
Инженер R@D

Telegram чат: https://t.me/radiowolf или в поиске приложения @radiowolf. Личка:@cncoxford
jcxz
Мудрый кот
Сообщения: 1731
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: STM32 новичку в ARM что к чему

Сообщение jcxz »

[uquote="Oxford",url="/forum/viewtopic.php?p=3700305#p3700305"]ST-Link работает с любыми чипами что поддерживает KEIL.[/uquote]
Keil работает с C8051. ST-Link с ним могёт?
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3384
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: STM32 новичку в ARM что к чему

Сообщение Мурик »

VladislavS писал(а):Ну так возьми да попробуй, его туда-сюда можно под сотню тысяч раз перешивать.
На порядок ошиблись. В МК что в ST-Link заявлен ресурс флеша 10 тысяч перепрошивок. А если МК китайский, то может еще меньше.
Аватара пользователя
afz
Опытный кот
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Re: STM32 новичку в ARM что к чему

Сообщение afz »

Oxford писал(а):ST-Link работает с любыми чипами что поддерживает KEIL.
В смысле, с любыми чипами на ядре ARM, поддерживаюшими SWD иои JTAG, да?
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Аватара пользователя
Oxford
Опытный кот
Сообщения: 819
Зарегистрирован: Вт окт 23, 2012 13:17:25
Откуда: Прокопьевск
Контактная информация:

Re: STM32 новичку в ARM что к чему

Сообщение Oxford »

[uquote="jcxz",url="/forum/viewtopic.php?p=3700310#p3700310"][uquote="Oxford",url="/forum/viewtopic.php?p=3700305#p3700305"]ST-Link работает с любыми чипами что поддерживает KEIL.[/uquote]
Keil работает с C8051. ST-Link с ним могёт?[/uquote]

ST-Link работает с кортексами, C8051 не кортекс, нет не могет.
Инженер R@D

Telegram чат: https://t.me/radiowolf или в поиске приложения @radiowolf. Личка:@cncoxford
jcxz
Мудрый кот
Сообщения: 1731
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: STM32 новичку в ARM что к чему

Сообщение jcxz »

[uquote="Oxford",url="/forum/viewtopic.php?p=3700408#p3700408"]ST-Link работает с кортексами, C8051 не кортекс, нет не могет.[/uquote]
Значит уже не со всеми МК, которые знает Кейл. А J-Link - работает и с C8051 8)
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6431
Зарегистрирован: Сб янв 28, 2006 22:47:24

Re: STM32 новичку в ARM что к чему

Сообщение Asmodey »

Взял J-Link в черной коробочке и "свисток" ST-Link без корпуса с вертикально расположенными разъемами. В обзорах на Ютубе к последний хвалят, а те что в корпусах с горизонтальными разъемами в комментах на Али чуть ли не проклинают. Взял еще горстку STM и демоплат разных серий. Осталось дождаться, когда это все пришлют.
Астролябия-сама меряет, было бы что мерять!!!
Аватара пользователя
afz
Опытный кот
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Re: STM32 новичку в ARM что к чему

Сообщение afz »

Asmodey писал(а):а те что в корпусах с горизонтальными разъемами в комментах на Али чуть ли не проклинают.
Три года назад выписал парочку таких, полёт нормальный. Не так давно выписал еще парочку, тоже все ОК.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6431
Зарегистрирован: Сб янв 28, 2006 22:47:24

Re: STM32 новичку в ARM что к чему

Сообщение Asmodey »

ХЗ, я читаю обсуждение лотов на Алиэкспресс, люди пишут про неверную маркировку разъемов на корпусе, о том что окислы смывали с плат вместе с флюсом, о замыкании на корпус, о не припаянных корпусах USB разъемов. И как-то поостерегся брать в корпусе. Продавцы их, возможно, в одном месте закупали.
Астролябия-сама меряет, было бы что мерять!!!
Ответить

Вернуться в «ARM»