Technologies

News information

Le système d'exploitation domestique "surpasse" à nouveau, RT-Thread favorise la transformation de l'industrie AIoT

Relâche sur : 21 déc. 2021

Le système d'exploitation domestique "surpasse" à nouveau, RT-Thread favorise la transformation de l'industrie AIoT
Le système d'exploitation domestique RT-Thread promeut l'AIoT
Le 18 décembre dernier s'est tenue au Sheraton Shenzhen Greater China Hotel la conférence des développeurs RT-Thread. Le thème de cette conférence était "Au-delà", ce qui signifie se transcender et dépasser les frontières. Lors de la session d'ouverture du matin, le responsable principal de RT-Thread a passé en revue les réalisations de RT-Thread en 2021 et a également présenté la commercialisation de RT-Thread au cours des dernières années, ainsi que la tendance technologique et l'avenir du les prochaines années. tendance.


Résumé des résultats écologiques du RT-Thread et tendance future
Dans le discours d'ouverture, M. Xiong Puxiang, le fondateur de RT-Thread, a résumé les réalisations écologiques de RT-Thread cette année. À ce jour, RT-Thread compte près de 400 progiciels, dont beaucoup sont des communautés. la participation des petits partenaires, les téléchargements de ces progiciels avoisinent les 7 millions ; les contributeurs de RT-Thread sont près de 1 000 ; dans le même temps, il a également atteint des cours ou des laboratoires coopératifs avec une série d'universités, et actuellement, il y en a plus de 150 dans le pays. Il existe également une université à l'étranger qui propose des cours RT-Thread ; en outre, elle a également été reconnue par les fabricants de puces au pays et à l'étranger. Actuellement, plus de 10 fabricants de puces sont devenus des membres payants de Fil RT.
1
Photo : M. Xiong Puxiang, fondateur de RT-Thread

En termes d'évolution technologique, M. Xiong Puxiang espère s'appuyer sur RT-Thread, la technologie de plate-forme de base sous-jacente, pour couvrir les puces MCU à usage général, les puces SoC utilisées dans l'IoT et les puces NPU avec des scénarios d'application plus riches via la version standard, version nano, et version Smart.Et d'autres plates-formes de puces de différentes tailles. En d'autres termes, ils essaient d'effectuer une série d'intégrations via la plate-forme principale RT-Thread pour prendre en charge plusieurs plates-formes, applications et scénarios.
2
En termes de mise en page technique, Xiong Puxiang pense que le RTOS va évoluer vers la composante et la standardisation. Spécifique au côté RT-Thread, tout d'abord, à l'avenir, ils construiront des composants standardisés autour de la plate-forme de base RT-Thread et normaliseront une série de composants correspondants, y compris le nom, l'auteur, le lien et l'interface API et l'API. interface Attendez partout.

La seconde est de faire de la programmation en code. À l'avenir, RT-Thread Studio sera utilisé pour simplifier la programmation et la programmation low-code afin de mieux aider les développeurs à développer des produits plus efficacement et avec de faibles taux d'erreur. En d'autres termes, RT-Thread Studio ajoutera des fonctions plus efficaces et utiles à l'avenir.

La troisième consiste à intégrer plusieurs systèmes et différents systèmes. À l'heure actuelle, la plate-forme principale pour l'atterrissage de l'IA est une plate-forme hétérogène et multicœur de grande puissance de calcul. À l'avenir, RT-Thread fera également plus d'intégration pour les puces multicœurs, les grandes puissances de calcul et les puces hétérogènes. Par exemple, pour les puces multicœurs armCortexA, RT-Thread a lancé VM-Thread, qui est un composant virtualisé, qui peut être utilisé pour virtualiser les puces multicœurs basées sur les super performances Smart. Autrement dit, sur une puce multicœur, il peut exécuter plusieurs systèmes d'exploitation, notamment RT-Thread Smart, RT-Thread RTOS et Linux ou Android. Xiong Puxiang a expliqué que la raison du développement de ce composant est que dans certaines occasions, la puissance multi-informatique et les puces multi-cœurs doivent également être segmentées et coupées dans différents domaines, RT-Thread ou RT-Thread+vmThread, ce qui peut fournir un meilleur mécanisme en temps réel, mécanisme de sécurité, mécanisme de faible consommation d'énergie.

Il a également révélé que dans la zone d'affichage de démonstration de la conférence des développeurs RT-Thread, une carte de démonstration basée sur Raspberry Pi 4B peut démontrer l'effet du composant VM-Thread. L'année prochaine, le premier trimestre lancera davantage de produits virtualisés basés sur des processeurs multicœurs.
3
En ce qui concerne la tendance technologique de RT-Thread, RT-Thread dispose actuellement du système d'exploitation en temps réel RT-Thread RTOS pour l'environnement d'exploitation en temps réel ; RT-Thread Smart pour les puces de base complexes armCortexA ; et VM pour les puces de base CortexA multicœurs - Extension de la virtualisation des threads. VM-Thread n'est qu'une extension, il peut être bien combiné avec RT-Thread RTOS ou RT-Thread Smart pour fournir une série de support de virtualisation à la couche supérieure. À l'avenir, une plate-forme convergée sera construite grâce à la virtualisation pour répondre aux besoins d'un plus grand nombre de scénarios d'application.

La route d'exploration de commercialisation de RT-Thread
Selon Zou Cheng, directeur de l'exploitation de RT-Thread, RT-Thread compte actuellement plus de 1,4 milliard de capacités installées et une large distribution d'utilisateurs, y compris la sécurité, l'électronique grand public, les connexions industrielles, médicales, automobiles et sans fil, y compris la connexion cellulaire. fabricants, etc. ; plus de dizaines de milliers d'utilisateurs d'entreprise open source ; plus de 100 fabricants de puces prennent en charge le système RT-Thread et 30 à 40 fabricants de puces avec RT-Thread chargé par défaut ; utilisateurs de RT-Thread Studio outils Plus de 150 000.
4
Photo : Zou Cheng, directeur de l'exploitation de RT-Thread

Ce sont les résultats du RT-Thread open source, alors comment le RT-Thread peut-il être commercialisé ? Zou Cheng a dit qu'ils réfléchissaient à ce problème et essayaient constamment. « D'ici 3 ans, notre modèle de commercialisation fournira principalement des logiciels à valeur ajoutée pour les marchés verticaux, notamment des systèmes d'exploitation certifiés, des composants commerciaux, le développement personnalisé de systèmes d'exploitation et la migration de puces.

"Trois ans plus tard, nous pensons qu'à mesure que l'écosystème RT-Thread se développe et que la position dominante se renforce davantage, de nouveaux modèles nous attendent, et nous continuerons à observer et à nous développer", a ajouté Zou Cheng.

Il a également souligné que la commercialisation n'affectera pas l'open source. RT-Thread continuera à itérer et à évoluer conformément à l'intention originale de l'open source, du modèle open source et de la culture open source pour améliorer sa compétitivité et sa contribution à l'industrie.

Premier anniversaire de RT-Thread, embrassant pleinement les développeurs
Chen Feng, directeur des opérations de la communauté des développeurs RT-Thread, travaille sur l'écosystème RT-Thread depuis de nombreuses années. Selon lui, RT-Thread deviendra plus robuste, plus interopérable et plus sûr en 2021.

La première est que RT-Thread couvre essentiellement les puces grand public ;
Deuxièmement, la prise en charge de POSIX est plus complète. À l'heure actuelle, 90 % de la norme PSE51 a été atteinte et les fonctions correspondantes dépassent la prise en charge de 200. On estime que la prise en charge de PSE52 sera atteinte l'année prochaine, même pour 53, 54 Le support de la fonction. "De cette façon, ceux qui aimaient utiliser Linux dans le passé et certaines applications sur Linux peuvent être facilement transplantés sur RT-Thread", a déclaré Chen Feng.
Troisièmement, Libc a été encore augmenté et amélioré, et son support pour IAR, KEIL et GCC s'est également amélioré.
La quatrième est que les commentaires du code Kernal sont plus détaillés et que de nombreuses améliorations ont été apportées en termes de grammaire et de style de commentaire. Cela signifie que lorsque les développeurs utilisent RT-Thread, ils n'ont pas du tout besoin de trouver de la documentation et ils peuvent savoir comment l'API qui y est mentionnée est utilisée grâce aux commentaires.
5
Photo : Chen Feng, directeur des opérations de la communauté des développeurs RT-Thread

En termes de partenaires, RT-Thread a récemment coopéré avec de nombreux fabricants de puces. De nombreux fabricants de puces sont devenus des membres or ou senior de RT-Thread. Pour promouvoir la coopération entre les deux parties. Y compris Renesas, Jihai Semiconductor, Huada Semiconductor, Xianji, National Technologie, Nuvoton, Qinheng Microelectronics", a déclaré Chen Feng.

En termes de formation des talents, RT-Thread organise chaque année de nombreuses sessions de formation des enseignants. Chen Feng a révélé qu'en décembre, le nombre d'enseignants participant à la formation des enseignants RT-Thread avait dépassé 1 000. En outre, RT-Thread travaille également sur des projets de collaboration industrielle, notamment des bases de pratiques d'ingénierie, des réformes des programmes, etc. Plus de 150 collèges et universités enseignent RT-Thread. En termes d'activités, RT-Thread a parrainé le concours Smart Car, le concours Nanjing Smart Interconnect Embedded et le concours National College Student Operating System Design. En termes de certification de qualification de talent, RT-Thread a coopéré avec STMicroelectronics, Fibocom et China Electronics Association pour lancer la certification de qualification de talent intégrée. Il s'agit d'une toute nouvelle mise à niveau de la vérification de talent effectuée par RT-Thread dans le passé. Couvrir plus de domaines. En revanche, le système d'exploitation utilisé par défaut pour la certification Loongson 1+X est basé sur RT-Thread.

En termes de promotion à l'étranger, RT-Thread est en Chine depuis 15 ans cette année. Il a commencé la promotion à l'étranger l'année dernière. Après plus d'un an, il y a actuellement plus de 10 000 utilisateurs à l'étranger. En septembre de cette année, RT-Thread a organisé une conférence technique en ligne, deux jours de discours, 20 sujets et des discours en anglais. Plus de 1 800 fans et ingénieurs étrangers se sont inscrits pour participer aux activités de RT-Thread. Fait intéressant, je pensais que les amoureux du portugais avaient également écrit un livre électronique basé sur le RT-Thread portugais.

Il convient de mentionner que cette année RT-Thread a rejoint la Fondation RISC-V. RT-Thread a fait de nombreuses réserves techniques au niveau du système d'exploitation, des puces multicœurs SMP et des puces hétérogènes AMP. Et ces codes sont tous ouverts, les développeurs peuvent trouver tous les codes dans le référentiel Github.

Dans le même temps, RT-Thread coopère également avec d'autres projets open source, tels que la coopération avec LVGL, etc.

Bien entendu, en plus de ceux-ci, RT-Thread coopère également avec les médias et d'autres fabricants de puces. Par exemple, coopérer avec des passionnés d'électronique pour lancer une plate-forme basée sur RT-ThreadInside, dans l'espoir d'aider les partenaires qui utilisent RT-Thread pour fabriquer des produits et des solutions à trouver plus d'utilisateurs ; coopérer avec Black Sesame et lancer A1000+RT basé sur Black Sesame Intelligence -Thread Samrt modules et kits de développement, dans l'espoir de répondre à la demande de l'industrie en matière d'IA à grande puissance de calcul.