Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
22 декабря
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1468451
Топик полностью
FDA
(08.10.2024 14:06, просмотров: 64)
ответил
il-2
на
А я делаю проверку кучи штатными средствами - в цикле с помощью alloc/free нахожу максимальный размер блока, который может предоставить система. Надо только быть внимательным в случае многозадачной системы - запрещать переключение задач в момент между alloc и free, чтобы не обломать выделение памяти в соседней задаче. А без RTOS - так вообще нет проблем.
А можете пример прислать как именно делаете? У нас программа без RTOS сейчас.
Ответить
Вот такую функцию я наваял. Это для МК CH57x / 58x / 59x. Там библиотека BLE и событийная ОС использует свою кучу.
il-2
(774 знак., 08.10.2024 15:04
)