Dans le classement des langages informatiques (TIOBE) le C++ arrive sur le podium des langages les plus utilisés dans l’industrie. Ceci s’explique par la puissance du langage objet, sa polyvalence, et par ses performances d’exécution.
Cette formation, vous propose de découvrir le langage avec un focus sur son utilisation spécifique sur les systèmes embarqués. De nombreux exercices illustrent chaque chapitre afin de mettre en pratique les notions abordées en cours.
C++ fait partie des langages indétrônables, le classement TIOBE le positionne depuis des années dans les langages les plus utilisés dans l’industrie. Ceci s’explique par la puissance du langage objet, sa polyvalence, et par ses performances d’exécution.
Cette formation, vous propose d’approfondir vos connaissances sur le langage avec un focus sur son utilisation spécifique sur les systèmes embarqués. De nombreux exercices illustrent chaque chapitre afin de mettre en pratique les notions abordées en cours.
L’algorithmique est la base de tous les systèmes informatiques. C’est une notion de base qui permet de construire des programmes compréhensibles pour un ordinateur. Un programme simple ou complexe est basé sur un algorithme, c’est donc un passage incontournable dans les systèmes informatiques. Cette formation propose une initiation à l ’algorithmique afin de poser les bases, puis de façon progressive l’apprentissage à un langage de programmation.
OBJECTIFS Assimiler les concepts de l’algorithmique (...)
Android est l’OS open source pour système mobile le plus répandu. L’industrie l’utilise comme système multimédia et/ou télécommande d’équipements à distance. Il est modulable et couvre de nombreux domaines applicatifs. Les développeurs ont accès à de nombreux outils de développement et API sans coût supplémentaire, ce qui rend cette plateforme très attractive. A partir d’un simple smartphone ou tablette il est possible de développer des applications très diverses comme le propose cette formation.
OBJECTIFS (...)
Certains projets de systèmes embarqués impliquent du traitement d’image. Les SoC FPGA sont adaptés à ce type de situations, ils embarquent sur une même puce un processeur et un FPGA. Les deux unités de calcul communiquent via un bus de communication accessible depuis l’espace utilisateur, ou plus simplement par un partage d’une zone de la RAM. Cette formation a pour but de présenter la méthodologie pour embarquer Linux sur le processeur pour les tâches de communication et développer en VHDL vos (...)
Pour connaitre les prochaines sessions de formation en Logiciel embarque et programmation cliquez ici.
Cette formation vous présente le langage nécessaire au développement de FPGA. Vous pourrez acquérir des compétences générales dans la pratique du VHDL et développer votre premier projet VHDL sur des exemples simples en lien avec le filtrage et le traitement du signal. La formation alterne apports théoriques et applications pratiques sur cible Xilinx.
OBJECTIFS Assimiler les concepts et la syntaxe (...)
Pour connaitre les prochaines sessions de formation en Logiciel embarqué et programmation cliquez ici.
Cette formation, vous propose de découvrir le langage C++ avec un focus sur son utilisation spécifique sur les systèmes embarqués. De nombreux exercices illustrent chaque chapitre. La formation se termine par un mini projet sur carte à microcontrôleur.
OBJECTIFS Assimiler les concepts objets Découvrir et mettre en œuvre le langage C++ dans les projets Acquérir un début d’autonomie dans ce langage (...)