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

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

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

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

Сообщение jcxz »

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

Сообщение VladislavS »

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

Сообщение afz »

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

Сообщение 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. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

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

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

Сообщение jcxz »

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

Сообщение afz »

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

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

Сообщение 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 КБ) 646 скачиваний
Астролябия-сама меряет, было бы что мерять!!!
Собутыльник Кота
Аватара пользователя
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение 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
Откуда: Караганда, Казахстан

Сообщение afz »

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

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

Сообщение Oxford »

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

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

Сообщение jcxz »

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

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

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

Сообщение afz »

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

Сообщение 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
Контактная информация:
Мудрый кот
Сообщения: 1731
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

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

Сообщение Asmodey »

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

Сообщение afz »

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

Сообщение Asmodey »

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

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