2010-02-05 7 views
0

J'ai construit un design os (et son bsp) dans Visual Studio. J'ai besoin de savoir comment commencer à écrire des applications pour l'os en écrivant une application simple qui fonctionnera dans l'os créé (probablement dans un émulateur, je n'ai toujours pas le module d'évaluation pour l'appareil). J'ai Visual Studio 2005 et Windows Embedded C.E. 6.0 installé.Exécution d'une application sur un os conçu et créé dans Visual Studio

Certains blogs ont décrit comment créer l'application dans eMbedded Visual C++. Devrai-je l'installer en dehors de Visual Studio pour commencer?

Répondre

0

Si vous avez construit une image à partir d'un OSDesign pour un périphérique spécifique, vous ne pouvez pas l'exécuter dans l'émulateur. L'émulateur a son propre BSP spécifique basé sur lequel vous devez créer un OSdesign.

Pour développer une application pour votre osdesgin de choix ouvrez VS2005 créez un nouveau projet de type Visual C++-> Smart Device et choisissez le type que vous voulez. Vous pouvez également créer une application C# pour les périphériques intelligents qui s'exécuteront sur n'importe quel périphérique qui inclut le composant Compact Framework dans OSDesign ou l'a installé sur le périphérique.

Vous n'avez pas besoin de logiciel supplémentaire autre que VS2005.

Vous pouvez télécharger un package à partir de this vendor. Il inclut des applications de démonstration pour Windows CE6 (pour ce périphérique). Il inclut également un document expliquant comment créer une nouvelle application pour l'appareil. Vous pouvez utiliser les instructions pour créer une applcation sur votre propre appareil.

Pour tester votre application comme elle fonctionnera sur l'image que vous avez construite, vous aurez besoin d'un périphérique physique. Au cours de l'assistant Nouveau projet, il vous sera demandé de choisir la plate-forme désignée (au moins les projcets natifs) et vous devrez choisir parmi une liste de SDK. La liste affiche les SDK installés sur votre ordinateur de bureau. Vous pouvez créer votre propre SDK, mais pour l'afficher dans cette liste, vous devez l'installer sur la machine. Sous Windows CE, les SDK sont installés pour: C: \ Program Files \ Windows Outils CE \ wce600

+0

Merci beaucoup! Cependant, après avoir choisi de créer une application de périphérique intelligent, j'ai besoin de spécifier quel SDK doit être utilisé. Bien que j'aie essayé de créer un SDK pour mon système d'exploitation, il n'apparaît pas dans la liste des SDK disponibles pour la nouvelle application. Le paquet mentionné dans la réponse a un SDK avec lui. – ame

+0

Mis à jour le réponse – Shaihi