Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

RTOS
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=16339
Страница 1 от 6

Автор:  palavrov [ Сря Яну 30, 2019 2:54 pm ]
Заглавие:  RTOS

Не можах да намеря подходяща съществуваща тема за RTOS, та отварям нова с тази интересна и доста добре написана статия:

https://dmitryfrank.com/articles/how_i_ ... own_kernel

Автор:  HCL [ Сря Яну 30, 2019 4:37 pm ]
Заглавие:  Re: RTOS

Много добре разяснено, благодаря!

Автор:  TheWizard [ Сря Яну 30, 2019 7:18 pm ]
Заглавие:  Re: RTOS

IoT - кой кво ползва:

Mediatek: FreeRTOS (платформа LinkIt) ... lwIP, mbedtls

Qualcomm: ThreadX

Huawei: LiteOS (нeщо междо Nutt и FreeRTOS) ... lwIP, mbedtls
https://github.com/LiteOS/LiteOS

Samsung: TizenRT (който в основата е Nutt) ... lwIP, mbedtls
https://github.com/Samsung/TizenRT
https://bitbucket.org/nuttx/nuttx/src

Автор:  miro_atc [ Сря Яну 30, 2019 7:34 pm ]
Заглавие:  Re: RTOS

Аз пък продължавам да си ползвам моята... lwip, мой-си-tls :P

Автор:  gicho [ Чет Яну 31, 2019 6:21 pm ]
Заглавие:  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 отдолу)

Автор:  palavrov [ Съб Фев 09, 2019 2:14 pm ]
Заглавие:  Re: RTOS

Доста изчерпателен RTOS списък:

OSRTOS - List of open source real-time operating systems

Автор:  bobihot [ Пет Фев 15, 2019 2:00 pm ]
Заглавие:  Re: RTOS

Някой пробвал ли се е с
Pharos
Pharos 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/

Автор:  bobihot [ Пет Фев 15, 2019 2:12 pm ]
Заглавие:  Re: RTOS

Напиши малко по нея?
miro_atc написа:
Аз пък продължавам да си ползвам моята... lwip, мой-си-tls :P

Grubi ти го е казал
Цитат:
Мнение Re: TMOS - os-че за АРМ
miro, мисля че и ти, и дедо трябва да вземете да напишете по една книга
кажете само какъв бюджет ви трябва и колко време или колкото отнеме
тоя опит не трябва да се губи, приказвахме си това лято по темата

Автор:  miro_atc [ Пет Фев 15, 2019 5:10 pm ]
Заглавие:  Re: RTOS

През годините много пъти съм се пробвал да пиша документация, ама все не стигам до никъде... Честно казано няма и кой знае какъв интерес, затова няма и смисъл да инвестирам в документации. По-скоро ако някой някога реши да го ползва ще му отделя време и ще му помогна да си подкара там каквото иска ;-)

Иначе ОС като ОС... Има си предимства, има си и недостатъци и особености. Като предимство е, че е сравнително богат на библитеки, стекове и т.н. (макар и не всичко да е публично). Недостатък е, че е малко по-специфично направено всичко. Така ми е трудно да го обясня с две думи, а и колкото да се опитвам да го направя безпристрастно няма как... Така че с две думи, ние си копаме вече 15+ години и продължаваме да копаме, а колко сме се "закопали" е друг въпрос ;-)

Автор:  TheWizard [ Нед Апр 07, 2019 12:32 pm ]
Заглавие:  Re: RTOS

https://www.kaldata.com/it-%D0%BD%D0%BE ... 07466.html

https://github.com/ssrg-vt

Автор:  ДедоБоре [ Нед Апр 07, 2019 12:58 pm ]
Заглавие:  Re: RTOS

за LwIP да се говори в контекста 'стек' е твърде преувеличено.

нивото не платените стекове (за ембедед) също не е на светлинни години от него, разликата е почти само в планините зелено (НЕ визирам конкретно Green hils).

разбира се, всичко се свежда до очакванията към стека. дали ще отвори един порт и ще слуша на него, или ще може и повечко работи. колко лесно е да си допишеш нещо, което го няма в базовия (free) вариант. примерно, за LwIP, дописването на по-пълна поддръжка дори само на ICMP съвсем не е интуитивно. много хора ще възразят, че това не е и нужно, и може би ще са прави.

в по-новите микро-чудовища обаче има съответните чудовищни МАС контролери - примерно приоритетни опашки с хардуерни филтри до L4. което обезмисля значителна част от кода на въпросните мини-, микро-, нано- и Lw-стекове. аз поне не съм попадал до момента на стек, който (1) да се възползва от въпросния хардуер; (2) да има прост и разбираем начин да си допишеш поддръжка и/или да шкартираш чудовишните простотии в реализацията.

на въпроса "имате ли хардуерна поддръжка L4 функциите за ХХХХ контролер?" обикновено отговарят "че кой вече ползва жичен нет?" "ами аз" "е, напиши си го, тогава"
"всичко е въпрос на вкус", казало кучето и си облизало .... (сещате се)

Автор:  palavrov [ Чет Апр 18, 2019 11:36 pm ]
Заглавие:  Re: RTOS

Microsoft delves deeper into IoT with Express Logic acquisition

Автор:  gicho [ Пет Апр 19, 2019 8:23 am ]
Заглавие:  Re: RTOS

Дали ще отворят кода за да са като амазонския freertos? Малко съм си го ползвал - приятен RTOS, има и доста стекове край него.

Автор:  nikolovs [ Вто Юни 11, 2019 12:33 am ]
Заглавие:  Re: RTOS

palavrov написа:
Доста изчерпателен RTOS списък:

OSRTOS - List of open source real-time operating systems


Даже има сред тях Trampoline, чийто API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.

Автор:  syscop [ Нед Юли 14, 2019 9:00 pm ]
Заглавие:  Re: RTOS

http://www.nuttX2019.org

Страница 1 от 6 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/