Size: a a a

Maxwell's Demons

2021 February 19

ST

Sergey Terentiev in Maxwell's Demons
Leonid 🗿
Посмотрите на такую утилиту как freemaster, функционал шире чем у СТМ студии но нужен j-link
Там можно выбрать любой элемент массива задав его индекс
Так если есть jlink, можно же прямо в ozone рисовать. И отладчик сразу и графики и вывод rtt
источник

A

Al in Maxwell's Demons
Leonid 🗿
Посмотрите на такую утилиту как freemaster, функционал шире чем у СТМ студии но нужен j-link
Там можно выбрать любой элемент массива задав его индекс
да я походу счас самопальный плоттер набросаю, т.к. задача вытащить графики из железки , которая стоит у заказчика на объекте в другой стране .

там никто не будет искать j-link или способ прошивки st-link
источник

RS

Roman Storozhenko in Maxwell's Demons
Sergey Terentiev
Не думаю :) Но стлинк перешивается в jlink и все мучения заканчиваются.
или начинаются :)
источник

ST

Sergey Terentiev in Maxwell's Demons
Roman Storozhenko
или начинаются :)
Погоди, спугнёшь 😂
источник

RS

Roman Storozhenko in Maxwell's Demons
Leonid 🗿
Посмотрите на такую утилиту как freemaster, функционал шире чем у СТМ студии но нужен j-link
Там можно выбрать любой элемент массива задав его индекс
источник

L🗿

Leonid 🗿 in Maxwell's Demons
Sergey Terentiev
Так если есть jlink, можно же прямо в ozone рисовать. И отладчик сразу и графики и вывод rtt
Не пользовался, но судя по описанию это то же самое. Но rtt же не гарантирует отображение данных без потерь т.к. не имеет буферизации, для этого у segger есть hss для которого нужно со стороны МК код писать
источник

RS

Roman Storozhenko in Maxwell's Demons
Igor Spiridonov
Посоветуй, что почитать для оптимизации кода для этих процов. Переферию я освоил, но вот в оптимальном быстродействии я не уверен
увы, ассемблер и спец функции. компилятор то для них только кривой от TI
источник

VK

Vladimir Komissarov in Maxwell's Demons
Ser
да, работал
Если не секрет — расскажите, чем занимались?
источник

ST

Sergey Terentiev in Maxwell's Demons
Leonid 🗿
Не пользовался, но судя по описанию это то же самое. Но rtt же не гарантирует отображение данных без потерь т.к. не имеет буферизации, для этого у segger есть hss для которого нужно со стороны МК код писать
Я полагаю, переменные Ozone из памяти читает, ему для этого rtt не нужно и со стороны программы ничего делать не надо.
источник

A

Al in Maxwell's Demons
Sergey Terentiev
Погоди, спугнёшь 😂
да я и так собирался шить его в j-link, но это будет когда нибудь, когда появится свободное время 🤣
источник

L🗿

Leonid 🗿 in Maxwell's Demons
Sergey Terentiev
Я полагаю, переменные Ozone из памяти читает, ему для этого rtt не нужно и со стороны программы ничего делать не надо.
Если частота изменения переменной больше чем 1кгц возможны пропуски семплов при таком способе передачи
источник

ST

Sergey Terentiev in Maxwell's Demons
Leonid 🗿
Если частота изменения переменной больше чем 1кгц возможны пропуски семплов при таком способе передачи
Выбрать предлагает частоту обновления до 10kHz или "max". Что с пропусками не знаю.
источник

L🗿

Leonid 🗿 in Maxwell's Demons
Sergey Terentiev
Выбрать предлагает частоту обновления до 10kHz или "max". Что с пропусками не знаю.
Интересно, нужно ознакомиться с этой утилиткой, может и правда там все так красиво
источник

В

Василий in Maxwell's Demons
Не всё
источник

ST

Sergey Terentiev in Maxwell's Demons
Leonid 🗿
Интересно, нужно ознакомиться с этой утилиткой, может и правда там все так красиво
Ну это отладчик от segger. Графики это доп функция у него.
источник

L🗿

Leonid 🗿 in Maxwell's Demons
Sergey Terentiev
Ну это отладчик от segger. Графики это доп функция у него.
Пользовался j-scope от них же, там при rtt пропуски были
источник

В

Василий in Maxwell's Demons
Leonid 🗿
Пользовался j-scope от них же, там при rtt пропуски были
А он по rtt данные гонит ?
источник

L🗿

Leonid 🗿 in Maxwell's Demons
Василий
А он по rtt данные гонит ?
Либо rtt либо hss
источник

В

Василий in Maxwell's Demons
ага, почитал. Запутали с этим hss, это просто чтение из памяти
источник

GK

Grigorii Kuzmin in Maxwell's Demons
Leonid 🗿
Либо rtt либо hss
Нужно больше трёхбуквенных сокращений вида абб
источник