Перейти к содержанию
    

nOS / port MSP430 Jim Tremblay

nOS / port MSP430 Jim Tremblay

------

src: https://github.com/jimtremblay

 

Компиляция: IAR, есть порт/пример MSP430FG4618. Без особых проблем поменял процессор на F5438A.

Исполнение на HW: еще не пробовал.

Документация: практически нет.

Впечатление - хорошее. Небольшой размер и компактная структура кода (всего 2 каталога с 1 уровнем вложения). Читабельная.

 

(?)

-----------

Кто юзал эту OS на MSP430 или другой платформе ?

Не нашел ни у автора, ни в сети упомниания о прототипе, если таковой имеется. Может не заметил.

Стоит ли обращать на ЭТО (nOS) серьезное внимание ?

 

### Features:
* Preemptive or cooperative scheduling (depending on your configuration)
* Can be tickless for battery-powered application
* Binary and counting semaphores
* Mutexes with priority ceiling or priority inheritance
* Queues for thread-safe communication
* Flags for waiting on multiple events
* Memory blocks for dynamic memory allocation
* Software timers with callback and priority
* Software interrupts (signal) with callback and priority
* Real-time module compatible with UNIX timestamp
* Software alarms with callback
* No limits on number of nOS objects, except your available memory
* Tiny footprint (as low as 1KB ROM/few bytes of RAM)
* Fully configurable (ROM and RAM)
* Open source, royalty free
* Win32 and Linux simulator available

[Documentation](https://github.com/jimtremblay/nOS/wiki)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...