Виж темите без отговор | Виж активните теми
Дата и час: Пет Апр 19, 2024 1:17 pm
Автор |
Съобщение |
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 10:53 pm Мнения: 4194 Местоположение: Brussels / Пловдив
|
RTOS
Не можах да намеря подходяща съществуваща тема за RTOS, та отварям нова с тази интересна и доста добре написана статия: https://dmitryfrank.com/articles/how_i_ ... own_kernel
_________________ Мразя да мразя ...
|
Сря Яну 30, 2019 1:54 pm |
|
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 12:31 pm Мнения: 3301
|
Re: RTOS
Много добре разяснено, благодаря!
|
Сря Яну 30, 2019 3:37 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4715
|
Re: RTOS
IoT - кой кво ползва: Mediatek: FreeRTOS (платформа LinkIt) ... lwIP, mbedtls Qualcomm: ThreadXHuawei: LiteOS (нeщо междо Nutt и FreeRTOS) ... lwIP, mbedtls https://github.com/LiteOS/LiteOSSamsung: TizenRT (който в основата е Nutt) ... lwIP, mbedtls https://github.com/Samsung/TizenRThttps://bitbucket.org/nuttx/nuttx/src
_________________ main[-1u]={1};
Последна промяна TheWizard на Сря Яну 30, 2019 6:42 pm, променена общо 1 път
|
Сря Яну 30, 2019 6:18 pm |
|
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 5:52 pm Мнения: 10368 Местоположение: Добрич
|
Re: RTOS
Аз пък продължавам да си ползвам моята... lwip, мой-си-tls
|
Сря Яну 30, 2019 6:34 pm |
|
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 12:59 pm Мнения: 3855 Местоположение: Габрово
|
Re: RTOS
https://www.zerynth.com/ Микропитон, ползващ FreeRtos или ChibiOS по избор на клиента https://github.com/alibaba/AliOS-Things Алибаба и те с ОС, интересна част е libuv инкарнация (event loop): https://github.com/alibaba/AliOS-Things/wiki/Yloop-Event-Framework https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/protocols/asio.html Интересен порт на модерна async библиотека за ползване в ESP IDF (т.е. freertos отдолу)
|
Чет Яну 31, 2019 5:21 pm |
|
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 10:53 pm Мнения: 4194 Местоположение: Brussels / Пловдив
|
Re: RTOS
_________________ Мразя да мразя ...
|
Съб Фев 09, 2019 1:14 pm |
|
|
bobihot
Ранг: Форумен бог
Регистриран на: Сря Фев 13, 2013 2:35 pm Мнения: 1748
|
Re: RTOS
Някой пробвал ли се е с PharosPharos is a Real-Time Operating System designed for secure systems. This means that applications run in user mode and cannot access the memory space outside its limits (otherwise an exception will be triggered by the hardware MMU/MPU) and must execute within configurable time limits. https://sourceforge.net/p/rtospharos/wiki/Home/
|
Пет Фев 15, 2019 1:00 pm |
|
|
bobihot
Ранг: Форумен бог
Регистриран на: Сря Фев 13, 2013 2:35 pm Мнения: 1748
|
Re: RTOS
Напиши малко по нея? Grubi ти го е казал
|
Пет Фев 15, 2019 1:12 pm |
|
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 5:52 pm Мнения: 10368 Местоположение: Добрич
|
Re: RTOS
През годините много пъти съм се пробвал да пиша документация, ама все не стигам до никъде... Честно казано няма и кой знае какъв интерес, затова няма и смисъл да инвестирам в документации. По-скоро ако някой някога реши да го ползва ще му отделя време и ще му помогна да си подкара там каквото иска Иначе ОС като ОС... Има си предимства, има си и недостатъци и особености. Като предимство е, че е сравнително богат на библитеки, стекове и т.н. (макар и не всичко да е публично). Недостатък е, че е малко по-специфично направено всичко. Така ми е трудно да го обясня с две думи, а и колкото да се опитвам да го направя безпристрастно няма как... Така че с две думи, ние си копаме вече 15+ години и продължаваме да копаме, а колко сме се "закопали" е друг въпрос
|
Пет Фев 15, 2019 4:10 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4715
|
Re: RTOS
_________________ main[-1u]={1};
|
Нед Апр 07, 2019 11:32 am |
|
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 10:31 pm Мнения: 9645
|
Re: RTOS
за LwIP да се говори в контекста 'стек' е твърде преувеличено.
нивото не платените стекове (за ембедед) също не е на светлинни години от него, разликата е почти само в планините зелено (НЕ визирам конкретно Green hils).
разбира се, всичко се свежда до очакванията към стека. дали ще отвори един порт и ще слуша на него, или ще може и повечко работи. колко лесно е да си допишеш нещо, което го няма в базовия (free) вариант. примерно, за LwIP, дописването на по-пълна поддръжка дори само на ICMP съвсем не е интуитивно. много хора ще възразят, че това не е и нужно, и може би ще са прави.
в по-новите микро-чудовища обаче има съответните чудовищни МАС контролери - примерно приоритетни опашки с хардуерни филтри до L4. което обезмисля значителна част от кода на въпросните мини-, микро-, нано- и Lw-стекове. аз поне не съм попадал до момента на стек, който (1) да се възползва от въпросния хардуер; (2) да има прост и разбираем начин да си допишеш поддръжка и/или да шкартираш чудовишните простотии в реализацията.
на въпроса "имате ли хардуерна поддръжка L4 функциите за ХХХХ контролер?" обикновено отговарят "че кой вече ползва жичен нет?" "ами аз" "е, напиши си го, тогава" "всичко е въпрос на вкус", казало кучето и си облизало .... (сещате се)
|
Нед Апр 07, 2019 11:58 am |
|
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 10:53 pm Мнения: 4194 Местоположение: Brussels / Пловдив
|
Re: RTOS
_________________ Мразя да мразя ...
|
Чет Апр 18, 2019 10:36 pm |
|
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 12:59 pm Мнения: 3855 Местоположение: Габрово
|
Re: RTOS
Дали ще отворят кода за да са като амазонския freertos? Малко съм си го ползвал - приятен RTOS, има и доста стекове край него.
|
Пет Апр 19, 2019 7:23 am |
|
|
nikolovs
Ранг: Ориентиран
Регистриран на: Съб Май 17, 2008 10:01 pm Мнения: 238
|
Re: RTOS
Даже има сред тях Trampoline, чийто API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.
|
Пон Юни 10, 2019 11:33 pm |
|
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 8:39 pm Мнения: 1970
|
Re: RTOS
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ!
|
Нед Юли 14, 2019 8:00 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 4 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|