Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
22 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
455612
Топик полностью
Скрипач
пророк
(20.10.2013 14:24, просмотров: 87)
ответил
инженегр
на
Если исключить работу с нулевым указателем, то можно и повисеть в ожидании освобождения места в куче, останется вопрос: кто освободит место? Возможно поможет PT_WAIT_THREAD().
Можно переопределить обработчик через set_new_handler()
http://users.msu.dubna.ru/~ovg/c++course/p2-3.html
... но не любой ценой.
Ответить
Хорошая заметка. Вот думаю что в RTOS можно подвешивать поток ставя в очередь, которому не хватает кучи, а при освобождении проверять висяки в порядке очередности и пробуждать кому хватило. Естественно это справедливо не для всех задач, возможно
инженегр
(72 знак., 20.10.2013 16:05
,
)