Отговори на тема  [ 77 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5, 6  Следваща
RTOS 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9635
Мнение Re: RTOS
всички тези фрейуъркове, SDK-та и подобни са безкрайно неполезни, дори в някои случаи заблуждават.
генерират ги 'на кило', колкото маркетинга да се фука, че имали еди-какво-си за бърз старт.


Пон Ное 25, 2019 11:11 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10356
Местоположение: Добрич
Мнение Re: RTOS
Всички допускат бъгове, няма съвършени неща... Но не е нормално да се влачат с десетилетия. Аз понеже не ги следя и все казвам:
miro_atc написа:
(какъвто беше кода на ST навремето)

защото все си мислех, че очевадните проблеми вече трябва да са оправени отдавна...


Пон Ное 25, 2019 12:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: RTOS
Ако не бяха разните ентусиасти да подкарват всичките тия ла*на на ST изобщо нямаше да са толкова популярни. Явно нямат зор да ги оправят - и без това се купуват.


Пон Ное 25, 2019 3:53 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4393
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: RTOS
и микриум ше минават на опън сорс
https://www.micrium.com/buy/licensing/

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Чет Фев 06, 2020 11:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: RTOS
Microsoft - Azure RTOS ThreadX
https://azure.microsoft.com/en-us/services/rtos/
https://github.com/azure-rtos/threadx

_________________
main[-1u]={1};


Пет Май 22, 2020 5:42 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 8:22 am
Мнения: 15501
Местоположение: София
Мнение Re: RTOS
Заглеждал ли си го? До колко е пълноценно? HAL, стекове?

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пет Май 22, 2020 9:11 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9635
Мнение Re: RTOS
[urlhttps://github.com/azure-rtos/threadx/blob/master/LICENSE.txt]лиценза[/url] е малко в М$ стил:
Цитат:
INSTALLATION AND USE RIGHTS.

General. You may install and use the software and the included Microsoft
applications solely for internal development, testing and evaluation purposes.
Any distribution or production use requires a separate license as set forth in
Section 2.

...

Restrictions. You may not:

use or modify the software to create a competing real time operating system
software;

remove any copyright notices or licenses contained in the software;

use Microsoft’s trademarks or trade dress in your application in any way that
suggests your device or application comes from or is endorsed by Microsoft;

transfer individual components, specific libraries, classes, functions or code
fragments of the software separately for purposes unrelated to the software; or

use or distribute the software in any way that would subject the software or
Microsoft’s intellectual property or technology to any other license terms.

SCOPE OF LICENSE. The software is licensed, not sold. Microsoft reserves all
other rights. Unless applicable law gives you more rights despite this
limitation, you will not (and have no right to):

remove, minimize, block, or modify any notices of Microsoft or its suppliers in
the software;

use the software in any way that is against the law or to create or propagate
malware; or

share, publish, distribute, or lease the software (except as permitted in
Section 2 above), or provide the software as a stand-alone offering for others
to use.

интересно, в горния контест, примерно:
tx_thread_context_save.S
tx_thread_context_restore.S
излиза, че използването на инструкции от вида:
Код:
BX      lr

без копирайта на М$ е нарушение на този лиценз?

като цяло, ТХ (това в гитхъба) е само RTOS, с опиране на CMSIS
стекове няма. те и по принцип си бяха отделен продукт, с отделен лиценз, преди да ги глътнат М$.

в демото (за сега) има портове на TSAME54, MIMXRT1060, STM32F746G и STM32L475. т.е. М4 и М7 с евентуален етернет.
за драйвери се ползват тези на производителите. пълноценен ТСР стек няма.


Пет Май 22, 2020 9:46 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: RTOS
аз нарочно не го кометирах, щото покрай AzureSphere ( която е Linux ) се сблъсках с Embedded бюрократщината на M$ и разните им там IoT меринджейчета
а в коментарите се споменава за голяма и смела крачка на М$ каквото и да значи :finga:
За мен това си е чиста реклама на Azure и реакция към AWS FreeRTOS

aз с ThreadX съм работил само на User API ( което е почти ThreadX ) с User достъп до стекове ... RTOS - колкото толкова
(масово се използва от Qualcomm чипсети и SoC и доколкото знам в Raspberry Pi boot kernel )

и щото М$ се гласи да пуска нещо за LPWA IoT ( Qualcomm базирано ) явно са решили да публикуват нящо в тази насоченост...
модела и политиката им е масовост ( кинти много и накуп ) тъй че лиценза не би трябва да те озадъчава ( връзват си гащите, някой да не спечели повече от тях )

_________________
main[-1u]={1};


Пет Май 22, 2020 10:39 am
Профил ICQ
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Съб Май 17, 2008 10:01 pm
Мнения: 238
Мнение Re: RTOS



Бе какво да кажа освен че е мн модерно напоследък и мн добре опаковано за интеграция към техните системи просто се усетиха за нещо почти покриващо всичко само юзъра ( Уупс Девелъпъра) да каже какво да се случва с тях :lol: . Бее имат доста добри моменти :rolleyes:


Вто Юли 21, 2020 1:53 am
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Съб Май 17, 2008 10:01 pm
Мнения: 238
Мнение Re: RTOS
TheWizard написа:
аз нарочно не го кометирах, щото покрай AzureSphere ( която е Linux ) се сблъсках с Embedded бюрократщината на M$ и разните им там IoT меринджейчета
а в коментарите се споменава за голяма и смела крачка на М$ каквото и да значи :finga:
За мен това си е чиста реклама на Azure и реакция към AWS FreeRTOS

aз с ThreadX съм работил само на User API ( което е почти ThreadX ) с User достъп до стекове ... RTOS - колкото толкова
(масово се използва от Qualcomm чипсети и SoC и доколкото знам в Raspberry Pi boot kernel )

и щото М$ се гласи да пуска нещо за LPWA IoT ( Qualcomm базирано ) явно са решили да публикуват нящо в тази насоченост...
модела и политиката им е масовост ( кинти много и накуп ) тъй че лиценза не би трябва да те озадъчава ( връзват си гащите, някой да не спечели повече от тях )



Бее с две думи подпомагат за подобряването на IoT и доокрасяването с нови неща на IoT екосистемата :roll: . Да си призная човек си струва да ги поразучи и да види докъде са стигнали тия маймуни ( маймуни щот модерно и явно двигателя за това да го направят може да са различни подбуди 8O ) . Има и какво да се види и научи от тях да си призная имат въображение за мащабност :!:


Вто Юли 21, 2020 1:57 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: RTOS
някой да има добри впечатления от loop-scheduler по подобие на contiki ?

_________________
main[-1u]={1};


Пет Окт 22, 2021 11:31 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: RTOS
врътнах си един ARM КуРтекс M0/4 ( STM32 ) RTOS ( силно казано :D ) за малко рам (стек) MCU-та
споделен мулти-таскинг ... yield() - излиза ... и "софт" таймери
добавих и events & semaphore/mutex ( естествено не съм ги пробвал още )
иии бачка с ламбички - 8 такса .... не съм пробвал как се държи в ISR

_________________
main[-1u]={1};


Чет Юни 22, 2023 5:14 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Окт 11, 2011 10:53 pm
Мнения: 4174
Местоположение: Brussels / Пловдив
Мнение Re: RTOS
TheWizard написа:
врътнах си един ARM КуРтекс M0/4 ( STM32 ) RTOS ( силно казано :D ) за малко рам (стек) MCU-та
споделен мулти-таскинг ... yield() - излиза ... и "софт" таймери
добавих и events & semaphore/mutex ( естествено не съм ги пробвал още )
иии бачка с ламбички - 8 такса .... не съм пробвал как се държи в ISR

Ако си го опън сорснал би ми било интересно да му хвърля едно око. Преди десетина години се бях заиграл да пиша и аз ама ми се промениха приоритетите и така и си остана почти на ниво идея. Бях понаправил само скедулер - на арм32 контекста се сменяше само с 2-3 инструкции. Цедях всеки байт и от кода и от рама.

_________________
Мразя да мразя ...


Пет Юни 23, 2023 12:27 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: RTOS
ще го "пооправя" и ще го кача ( дай x@y щи пратя копие )
шедулера е подобен на ФриРтос подобните
няма приоритети, всичкото таск - споделен, през SVC сменя задачата, ( така го мислих - за малки джаджи )
всъщност има един, ако се използват софт таймери, таска на таймерите прекъсва задачите
по принцип, систика може да ги прекъсва (PREEMPTION), но за сега съм го спрял, да си изясня целите


Прикачени файлове:
os.jpg
os.jpg [ 39.37 KiB | Прегледано 2300 пъти ]

_________________
main[-1u]={1};
Пет Юни 23, 2023 5:37 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: RTOS
ОС-а е в папка ЛИБ
https://github.com/Wiz-IO/wizio-stm/tre ... M32F303-OS

_________________
main[-1u]={1};


Пет Юни 23, 2023 5:57 am
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 77 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5, 6  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни