Question

Jusqu'à présent, mon entreprise a développé un dispositif médical, qui est connecté via USB à un système de bureau (exécutant X64 Windows 7) pour exécuter l'analyse d'image et faire tout ce qui concerne l'interface graphique.

Je connais à la fois Windows et Linux Programming, C, C ++, C ++ 11 et C #, mais maintenant notre nouveau projet venant de la gestion serait un système embarqué portable, et comme je suis le seul ingénieur logiciel, je n'ai absolument pas idée du fonctionnement des systèmes intégrés.

Est-ce totalement différent du travail de programmation "normal", dois-je recommander d'embaucher une personne ayant une expérience intégrée, y a-t-il de bons risques pour l'introduction à l'informatique intégrée?

Je suis à perte ici, car je ne sais pas exactement à quoi vous attendre (ce sera en théorie la même chose qu'avec les systèmes de bureau, un capteur acquérant une image et l'analyse du logiciel).

Quelqu'un peut-il m'aider à avoir une idée de ce que je devrais m'attendre pour cela?

Edit: il n'y a pas de cadre, quant au matériel à utiliser. Nous pouvons utiliser ce que nous voulons, tant qu'il est assez petit pour être portable. Nous utiliserons un capteur tiers (soit un capteur photo ou un capteur acoustique, qui n'a pas encore été établi), mais encore une fois, nous sommes à peu près libres de décider, donc je suppose qu'il aura une API bien établie. Je ne sais même pas vraiment ce que sont les systèmes intégrés, j'ai expérimenté en privé un Arduino, cela compte-t-il déjà comme intégré?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top