Что такое хранилище данных с открытым исходным кодом для «голого железа» Cortex M3 без ОС

Я ищу предложения для хранилища данных, написанного на C, которое будет компилироваться для ARM Cortex M3 без какой-либо операционной системы.

Я хочу, чтобы это было:

  • написано на C
  • желательно бесплатно и/или с открытым исходным кодом
  • может быть скомпилирован с помощью GCC
  • работает на чистом процессоре без поддержки операционной системы или файловой системы

Это может быть SQL или нет. Я хотел бы что-то вроде MongoDB, совместимого с JSON (, т.е. может сериализоваться через JSON в простых буферах символов C.)

Потребности хранилища данных будут заключаться в управлении данными в ОЗУ из фиксированного распределения памяти. Нет «динамического» распределения (, т.е. нет malloc ).

5
задан Josh Petitt 22 July 2012 в 23:42
поделиться