Modelli di applicazione

Le estensioni di Visual Studio e Visual Studio Code per Azure Sphere includono i modelli seguenti da usare per la creazione di applicazioni personalizzate:

  • Lampeggia è un'applicazione di esempio che lampeggia un LED. La sua funzionalità è simile a quella dei HelloWorld_HighLevelApp disponibili nel repository dei campioni di Azure Sphere in GitHub.

  • HLCore Blank è un modello che include i file fondamentali di compilazione e configurazione necessari per creare un'app di alto livello, insieme a un main.c che visualizza semplicemente un messaggio nella console di debug e si chiude. Usare questo modello come base per la creazione di app di alto livello.

  • RTCore Blank è un modello che include i file fondamentali di compilazione e configurazione necessari per creare un'app che supporta il tempo reale (RTApp). Il suo main.c configura la tabella vettore eccezioni per il core in tempo reale e esce. Include anche linker.ld, che configura le informazioni necessarie sul linker. Usare questo modello come base per la creazione di RTApp.

Usare un modello in Visual Studio

Per usare uno dei modelli in Visual Studio:

  1. Apri Visual Studio e seleziona Crea un nuovo progetto.

  2. Nella casella di ricerca digita "sfera di azure" per ottenere un elenco dei modelli di Sfere di Azure.

  3. Scegliere un modello nell'elenco.

  4. Immettere un nome e un luogo per il progetto e quindi selezionare Crea.

    Nota

    Se si seleziona la casella di controllo Inserisci soluzione e progetto nella stessa directory, il modello crea un unico file CMakeLists.txt nella directory del progetto. Se la casella di controllo è deselezionata, il modello crea due file di CMakeLists.txt, uno nella directory delle soluzioni principale e uno nella directory del progetto.

  5. Visual Studio crea il progetto nella posizione specificata e lo apre.

Usare un modello in Visual Studio Code

Per usare uno dei modelli in Visual Studio Code:

  1. Avvia Visual Studio Code. Selezionare Visualizza>tavolozza comandi

  2. Nella casella digita "Azure Sphere: Genera nuovo progetto".

    Barra dei comandi nel codice di Visual Studio

  3. Scegliere un modello dal menu Modelli.

    Menu a comparsa con i nomi dei modelli

  4. Visual Studio Code visualizza una finestra Esplora file. Passare alla cartella in cui si vuole inserire l'applicazione.

  5. Immettere un nome per il progetto al prompt.

  6. Visual Studio Code crea una cartella di progetto dell'applicazione con quel nome nella posizione specificata nel passaggio precedente. Popola la cartella con i file del modello.

Se si utilizza Visual Studio Code e si sceglie il modello RTCore Blank , è necessario installare anche il toolchain DI_CORE ARM Embedded.