Страница 1 из 1

Keil

Добавлено: Вс июн 08, 2025 21:19:26
VVVa
Читал про EventRecorder https://developer.arm.com/documentation ... er?lang=en
Не догоняю по какому принципу ему отводят память( последние 2 картинки внизу) ?
И что такое off-chip?
32k памяти - не слишком ли жирно ?

поясните пожалуйста.

Re: Keil

Добавлено: Пн июн 09, 2025 08:31:31
HardWareMan
"on-chip" это набортная память. Поэтому она IRAM - Internal RAM. А "off-chip" это внешняя RAM. Я атк понимаю, необходимо подключать внешнее ОЗУ через FSMC.

Re: Keil

Добавлено: Пн июн 09, 2025 10:56:55
VVVa
А не слишком жирно для логирования - столько памяти да ещё внешней?
Пожалуйста, кто знает отзовитесь ...

Re: Keil

Добавлено: Пн июн 09, 2025 15:23:26
HardWareMan
Я думаю, что это зависит от размера этих сообщений и их количества. Может там дампы по 256 байт каждый раз? Ну и сколько тогда событий влезет в 32К? А надо записывать, например, в течение 20 часов.

Re: Keil

Добавлено: Ср июл 09, 2025 11:00:07
VVVa
event recorder настроил всё без ошибок (причём могу или тот который в компилятооре или тот который в CMSIS)

Но Debugprint всегда пустой - в чём прикол!!!

подскажите кто знает!!!