Microsoft te anonse sous louvri Azure RTOS ak transfè pwojè a nan kominote Eclipse la

Microsoft te anonse ke li louvri sous yon lisans MIT tolerans pou sistèm operasyon an tan reyèl Azure RTOS li a, ke li te akeri apre akizisyon li nan Express Logic an 2019 epi li te deja anbake sou non ThreadX pou plis pase 20 ane. Yo reklame ke atravè lemond OS nan kesyon an te enstale sou plis pase 12 milya dola aparèy, ki gen ladan elektwonik konsomatè, sistèm endistriyèl, aparèy medikal, enprimant, chips WiFi e menm sistèm sou tablo nan veso espasyèl.

Apre tout sous louvri (kòd ThreadX la te disponib anvan, men anba yon lisans restriksyon), te planifye pou janvye 2024, pwodwi a pral vin anba ejid òganizasyon ki pa pou pwofi Eclipse Foundation epi yo pral devlope sou non Eclipse ThreadX kòm yon endepandan pwojè jwenti, pa mare ak founisè endividyèl yo. Li espere ke transfere pwojè a nan yon platfòm endepandan pral atire nouvo patisipan yo nan devlopman an ak ankouraje devlopman nan platfòm la ak ekosistèm ki asosye a. AMD, Cypherbridge, NXP, PX5, Renesas, ST Microelectronics, Silicon Labs ak Witekio (Avnet) te deja anonse rantre nan pwojè konjwen an.

Sistèm operasyon Eclipse ThreadX nan yon asanble minim pran sèlman 2 KB, se kapab kouri sou chips ak 1 KB RAM, bay chanjman kontèks nan yon fraksyon nan mikrosgond ak chaj nan 120 sik processeur. Pami karakteristik ThreadX: yon achitekti ki baze sou piko-nwayo, pwogramasyon pou multitech prevantif (ki baze sou priyorite) ak multitech koperativ, yon mekanis pou minimize switch kontèks lè w enfim preemption nan travay jiska yon priyorite papòt espesifye, sipò pou chenn evènman, yon seri gwo sèvis sistèm ploge nan, pwosesis entèwonp trè vit, optimize adisyonèl nan pwosesis entèwonp revèy, zouti jesyon memwa ak sipò MMU / MPU, pwoteksyon memwa, messagerie ak mekanis echanj done ant fil, livrezon notifikasyon evènman, mekanis senkronizasyon fil. , sipò pou mutexs ak semaphores.

Anplis kòd sistèm operasyon an, eleman sa yo pral louvri epi transfere nan Eclipse:

  • NetX Duo se yon pile rezo ki fèt pou itilize nan sistèm an tan reyèl ak aparèy Entènèt bagay (IoT). IPv4, IPv6, TCP, UDP, ICMP, TLS, DTLS, IPsec, PPPoE, DHCP, DNS, HTTP, IGMP, POP3, SMTP, SNMP, MQTT, CoAP, LWM2M yo sipòte.
  • USBX se yon pile USB ak sipò pou mòd kliyan, lame (EHCI, OHCI) ak OTG (sou-ale).
  • FileX se yon sistèm dosye konpatib FAT (FAT12/16/32 ak exFAT) ki konplètman entegre nan nwayo ThreadX la.
  • LevelX se yon aplikasyon algorithm Wear Leveling pou sistèm dosye FileX, ki pèmèt ou pwolonje lavi kondui Flash yo.
  • GUIX se yon bibliyotèk pou kreye entèfas itilizatè grafik entegre.
  • GuiX Studio se yon anviwònman konsepsyon ki pèmèt ou kreye eleman grafik pou bibliyotèk GUIX ak otomatikman jenere kòd C pou kouri nan anviwònman ThreadX.
  • TraceX se yon zouti trase ki bay yon koòdone grafik pou swiv ak analize evènman an tan reyèl.

Sipòte operasyon sou mikwo-kontwolè ak processeurs ki pi popilè, ki gen ladan processeurs milti-nwayo x86, MIPS, RISC-V ak ARM, osi byen ke chips ki soti nan STM, NXP, Qualcomm, Renesas, Texas Instruments ak Microchip. Yo bay kouch pou asire konpatibilite ak FreeRTOS, POSIX ak OSEK. Sistèm nan sètifye pou itilize sou sistèm kritik ki mande yon nivo espesyal nan fyab, rekonèt kòm satisfè kondisyon ki nan sekirite ak fyab estanda IEC 61508, IEC 62304, ISO 26262, EN 50128 ak EAL4 + Kritè Komen.

Konpozan ki gen rapò ak sètifikasyon yo te bay Eclipse tou epi yo pral disponib anba yon lisans ouvè, gratis. Sètifikasyon ki disponib yo pèmèt Eclipse ThreadX itilize nan plant chimik, sistèm lwil oliv ak gaz, plant elektrik, ayewospasyal, ray tren, sistèm otomobil (ki gen ladan chips kontwòl motè, sistèm asistans pou kondwi ak otopilòt) ak aparèy medikal.

Sous: opennet.ru

Achte hosting serye pou sit ki gen pwoteksyon DDoS, sèvè VPS VDS 🔥 Achte yon hébergement sit entènèt serye ak pwoteksyon DDoS, sèvè VPS VDS | ProHoster