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

Кто-нибудь работал с uC/OS-III ?

Кто-нибудь работал с uC/OS-III ? Сравнивал производительность (латентность прерываний и т.д.) с uC/OS-II ? :unsure:

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


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

Кто-нибудь работал с uC/OS-III ? Сравнивал производительность (латентность прерываний и т.д.) с uC/OS-II ? :unsure:

попробую уточнить предидущего оратора "А не пополнились ли наши закорма этим заморским продуктом?"

и на какои полочке он лежит :biggrin:

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


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

Ну продукт давно лежит, но он же не в исходниках, а в бинарниках поставляется. Поэтому ucOS-II по прежнему вне конкуренции.

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


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

µC/OS-III is provided in ANSI-C source form to licensees.

 

возможно, обращение с исходниками будет более бережным, как в других коммерческих ОС

 

Ну продукт давно лежит, но он же не в исходниках, а в бинарниках поставляется. Поэтому ucOS-II по прежнему вне конкуренции.

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


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

Micriµm recently announced a new policy for the distribution of the source code of the popular real-time kernel µC/OS-III. The kernel is now officially "source available," meaning that developers who wish to evaluate µC/OS-III can download its source code free of charge, as can researchers, students, and others in academia.

The full µC/OS-III source-available announcement is available from Micriµm's Web site.

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


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

Может выложит кто?

 

А, в общем я и выложу. :)

 

User Manual сюда не лезет чето.

 

Выложил User Manual на файлы@mail.ru: http://files.mail.ru/UAJ6GE

 

Интересно, как теперь порт писать? :)

whitepaper_what_is_osiii.pdf

2.zip

Изменено пользователем andrewlekar

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


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

по API практически он ничем не отличается от 2-го, единственный серьезный плюс в том, что добавлены необходимые для real-time вещи:

 

1. реализация примитивов синхронизации, уменьшающая задержку при прерываниях (джиттер минимален)

2. быстрая передача сигнала к задаче

3. планировщик round-robin

и еще кое-что...

 

портирование под конкретные процессоры так же выложено (например, под популярные STM32F107 и LPC1768), так-что вперед >>>>>>>>

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


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

Нифига. API радикально поменяли. Зато от второго ucOSа порт практически без изменений подходит.

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


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

Уберите лучше в закрома, с глаз (роботов поисковых) долой...

 

Еще бы порты готовые под самое ходовое "заархивировать"...

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


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

Думаете попалят? Ну переложите в "свои", а эти файлы я потру. Хотя найдено в общем гуглом и до сюда вряд ли доберутся. :)

По портам - это не ко мне. У меня доступа к скачке с микриума нет. Опять же, то что использую, найдено на развалах интернета. Да и порт к 3-му ucos от второго подходит практически один в один.

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


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

Модераторам: дистрибутив выложен на FTP. Можете потереть выложенные файлы во избежание проблем.

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


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

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

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

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

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

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

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

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

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

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