Cyflwynwyd amrywiadau Qt5 ar gyfer microreolyddion ac OS/2

Prosiect Qt cyflwyno argraffiad o'r fframwaith ar gyfer microreolyddion a dyfeisiau pΕ΅er isel - Qt ar gyfer MCUs. Un o fanteision y prosiect yw'r gallu i greu cymwysiadau graffigol ar gyfer microreolwyr gan ddefnyddio'r offer API a datblygwr arferol, a ddefnyddir hefyd i greu GUIs llawn ar gyfer systemau bwrdd gwaith. Mae'r rhyngwyneb ar gyfer microreolyddion yn cael ei greu gan ddefnyddio nid yn unig yr API C ++, ond hefyd gan ddefnyddio QML gyda widgets Qt Quick Controls, wedi'u hailgynllunio ar gyfer sgriniau bach a ddefnyddir yn gyffredin mewn electroneg defnyddwyr, dyfeisiau gwisgadwy, offer diwydiannol a systemau cartref craff.

Er mwyn cyflawni perfformiad uchel, mae sgriptiau QML yn cael eu trosi i god C ++, a gwneir y gwaith rendro gan ddefnyddio peiriant graffeg ar wahΓ’n, wedi'i optimeiddio ar gyfer creu rhyngwynebau graffigol mewn amodau o ychydig bach o RAM ac adnoddau prosesydd. Mae'r injan wedi'i dylunio gyda microreolyddion ARM Cortex-M mewn golwg ac mae'n cefnogi cyflymyddion graffeg 2D fel PxP ar sglodion NXP i.MX RT, Chrom-Art ar sglodion STM32 ac RGL ar sglodion Renesas RH850. Dim ond ar gael i'w brofi ar hyn o bryd adeiladu demo.

Cyflwynwyd amrywiadau Qt5 ar gyfer microreolyddion ac OS/2

Yn ogystal, gellir ei nodi creu selogion annibynnol y porthladd Qt5 ar gyfer y system weithredu OS/2. Mae'r porthladd yn cynnwys holl brif rannau'r modiwl QtBase ac mae eisoes yn addas ar gyfer llunio a rhedeg nifer fawr o gymwysiadau Qt2 presennol ar OS/5. Ymhlith y cyfyngiadau mae diffyg cefnogaeth i OpenGL, IPv6 a Llusgo&drop, yr anallu i newid delwedd cyrchwr y llygoden, ac integreiddio annigonol Γ’'r bwrdd gwaith.

Ffynhonnell: opennet.ru

Ychwanegu sylw