Ouvrir le menu Fermer le menu

BLOG

trait de séparation

Systèmes embarqués critiques, qualité logicielle, réseaux industriels, production électronique : Nos conseils & nos solutions !

Pourquoi utiliser la technologie Boundary Scan (JTAG) pour le développement de tests de vos cartes électroniques?

Vous êtes probablement familiers avec le JTAG, pour le debug/émulation de processeurs et/ou pour la programmation de FPGAs/CPLDs mais savez-vous que cette technologie, également connue sous le nom Boundary Scan, a été conçue pour faciliter et automatiser le test des cartes électroniques.

Rationaliser les achats de composants électroniques

Mettre au point vos logiciels

Quel que soit la complexité de l’application à développer, le débogage d’un logiciel embarqué est une étape cruciale pouvant fortement impacter les délais ou la qualité de vos projets.

Rendre son système Cybersecure

De nos jours les menaces cyber sur les équipements embarqués sont une réalité. Connecter son système c’est le rendre vulnérable et la question n’est plus de savoir si on doit le protéger mais quel est le niveau de protection que l’on doit y intégrer.

Maintenir un réseau industriel Ethernet

Que vous soyez en train de déployer une nouvelle installation, en phase de maintenance ou bien encore en cours de modification sur un réseau industriel ou bus de terrain, vous pouvez être confronté à un grand nombre de problèmes ou à des pannes difficiles à détecter et surtout à solutionner rapidement !

Choisir le bon protocole de communication industriel

Les protocoles industriels « standards » dans les systèmes automatisés sont de nos jours nombreux. Lequel choisir ?

Les avantages des protocoles CAN et CANopen dans un système embarqué

Dans tous les systèmes de contrôle / commande, la communication entre le contrôleur et les actionneurs et capteurs est un élément prépondérant à la réussite d’un projet. Au côté d’Ethernet, les technologies CAN (Controller Area Network), initialement produites pour satisfaire aux exigences du marché automobile, et les protocoles de haut niveau CANopen ont prouvé leur robustesse et leur fiabilité pour un coût de mise en œuvre faible et une basse consommation, autorisant une multitude de possibilités, quelque-soient les domaines d’applications.

Qu’est-ce que le test unitaire ?

Le test unitaire est un processus de vérification d’une unique unité de logiciel, elle-même définie comme étant la plus petite partie non divisible d’un code source. Par exemple, dans le cadre d’un développement en langage C, il est communément admis que l’unité de logiciel est une fonction de code. Ainsi, le test unitaire revient à tester une seule et unique fonction de code source à la fois, isolément des autres fonctions du projet.