Понадобилось создание/освобождение массивов неизвестной заранее величины, процессор AT91SAM7S256. В примерах из WinARM использование malloc() и free() нашел только для FreeRTOS. Попробовал использовать эти функции без операционной системы - так вроде работает, но в определенные моменты все рушится. Корректно ли вообще использовать эти функции без OS? И если да, то как контролировать расход и остаток памяти?
|