Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Nozioni di base su Renesas Starter Kit+ per RX65N-2 MB
Importante
Questa integrazione di riferimento è ospitata nel repository Amazon-FreeRTOS che è obsoleto. Ti consigliamo di iniziare da qui quando crei un nuovo progetto. Se disponi già di un progetto FreeRTOS esistente basato sull'ormai obsoleto repository Amazon-FreerTOS, consulta il. Guida alla migrazione del repository Github di Amazon-FreeRTOS
Questo tutorial fornisce istruzioni per iniziare a usare Renesas Starter Kit+ per RX65N-2 MB. Se non disponi di Renesas RSK+ per RX65N-2MB, visita il Partner Device Catalog e acquistane uno dai nostri partner. AWS
Prima di iniziare, devi configurare AWS IoT e scaricare FreerTOS per connettere il tuo dispositivo al Cloud. AWS Per istruzioni, consulta Fase iniziale. In questo tutorial, il percorso della directory di download di FreerTOS è indicato come. freertos
Panoramica
Questo tutorial contiene le istruzioni per i seguenti passaggi iniziali:
-
Connessione della scheda a un computer host.
-
Installazione di software sul computer host per lo sviluppo e il debug di applicazioni integrate per la scheda a microcontroller.
-
Compilazione incrociata di un'applicazione demo FreerTOS con un'immagine binaria.
-
Caricamento dell'immagine binaria dell'applicazione sulla scheda in uso e successiva esecuzione dell'applicazione.
Configurazione dell'hardware Renesas
Per configurare RSK+ for RX65N-2MB
-
Collegare l'adattatore di alimentazione positive+5V al connettore PWR su RSK+ for RX65N-2 MB.
-
Collegare il computer alla porta USB2.0 FS su RSK+ for USB2-RX65N.
-
Collegare il computer alla porta USB-porta seriale su RSK+forRX65N-2 MB.
-
Collegare un router o una porta Ethernet connessa a Internet alla porta Ethernet su RSK+forRX65N-2MB.
Per configurare il modulo E2 Lite Debugger
-
Utilizzare il cavo a nastro da 14 pin per collegare il modulo E2 Lite Debugger alla porta 'E1/E2 Lite' su RSK+for RX65N-2 MB.
-
Utilizzare un cavo USB per collegare il modulo E2 Lite debugger al computer host. Quando E2 Lite Debugger è connesso alla scheda e al computer, un LED verde "ACT" lampeggia sul debugger.
-
Quando il debugger è connesso al computer host e a RSK+for RX65N-2 MB, viene avviata l'installazione dei driver di E2 Lite Debugger.
Si noti che sono necessari i privilegi di amministratore per l'installazione dei driver.
Configurazione dell'ambiente di sviluppo
Per configurare le configurazioni FreerTOS per RSK+ per RX65N-2MB, usa l'IDE da studio Renesas e 2 e il compilatore CC-RX.
Nota
Renesas e2studio IDE e il compilatore CC-RX sono supportati solo sui sistemi operativi Windows 7, 8 e 10.
Per scaricare e installare e2studio
-
L'utente verrà reindirizzato alla pagina di login di Renesas.
Se hai un account con Renesas, inserisci le tue credenziali di accesso e scegli Accedi.
Se non si dispone di un account, scegliere Register now (Registrati ora), e seguire le prime fasi della registrazione. Si riceverà un'e-mail con un collegamento per attivare l'account Renesas. Seguire questo link per completare la registrazione con Renesas, quindi effettuare l'accesso a Renesas.
-
Dopo aver effettuato l'accesso, scaricare il programma di installazione di e2studio sul computer.
-
Aprire il programma di installazione e seguire le fasi per completare l'operazione.
Per ulteriori informazioni, consulta lo studio e 2
Per scaricare e installare il pacchetto del compilatore RX Family C/C++
-
Vai alla pagina di download del pacchetto compilatore RX Family C/C++ e scarica il pacchetto
V3.00.00. -
Aprire l'eseguibile e installare il compilatore.
Per ulteriori informazioni, consultare Pacchetto compilatore C/C++ Package per RX Family
Nota
Il compilatore è disponibile gratuitamente solo per la versione di prova con una validità di 60 giorni. Al 61° giorno è necessario ottenere una chiave di licenza. Per ulteriori informazioni, consulta Strumenti software di valutazione
Crea ed esegui esempi di FreerTOS
Una volta configurato il progetto di demo, è possibile compilare ed eseguire il progetto demo sulla scheda.
Crea la demo di FreerTOS in e 2 studio
Per importare e creare la demo in e2studio
-
Avviare e2studio dal menu Start.
-
Nella finestra Select a directory as a workspace (Seleziona una directory come workspace), selezionare la cartella che si desidera utilizzare e scegliere Launch (Avvia).
-
La prima volta che si apre e2studio, si apre la finestra Toolchain Registry (Registro Toolchain). Selezionare Renesas Toolchain (Toolchain Renesas) e confermare che è stato selezionato
CC-RX v3.00.00
. Scegliere Register (Registra), quindi selezionare OK. -
Se si sta aprendo e2studio per la prima volta, appare la finestraCode Generator Registration (Registrazione generatore codice). Scegli OK.
-
Appare la finestra Code Generator COM component register (Registro del componente COM del generatore di codice). In Riavvia e 2 studio per utilizzare Code Generator, scegli OK.
-
Viene visualizzata la finestra Restart e 2 studio. Scegli OK.
-
e2studio si riavvia. Nella finestra Select a directory as a workspace (Seleziona una directory come workspace), scegliere Launch (Avvia).
-
Nella schermata di benvenuto di e 2 studio, scegli l'icona a forma di freccia Vai all'ambiente di lavoro e 2 studio.
-
Fare clic con il pulsante destro del mouse sulla finestra Project Explorer, quindi selezionare Import (Importa).
-
Nella procedura guidata di importazione selezionare General (Generale), Existing Projects into Workspace (Progetti esistenti in Workspace), quindi scegliere Next (Successivo).
-
Scegliere Browse (Sfoglia), individuare la directory
projects/renesas/rx65n-rsk/e2studio/aws_demos
, quindi scegliere Finish (Termina). -
Dal menu Project (Progetto), scegliere Project (Progetto), Build All (Crea tutti).
Nella console della build viene visualizzato un messaggio di avviso che License Manager non è installato. È possibile ignorare questo messaggio, a meno che non si disponga di una chiave di licenza per il compilatore CC-RX. Per installare License Manager, consulta la pagina di download di Licence Manager
.
Monitoraggio dei messaggi MQTT in cloud
Prima di eseguire il progetto demo FreerTOS, puoi configurare il client MQTT nella console per monitorare AWS IoT i messaggi che il tuo dispositivo invia al Cloud. AWS
Per iscriversi all'argomento MQTT con il client MQTT AWS IoT
-
Accedi alla console AWS IoT
. -
Nel pannello di navigazione, scegli Test, quindi scegli MQTT test client per aprire il client MQTT.
-
In Argomento sottoscrizione, digitare
, quindi scegliere Effettua sottoscrizione all'argomento.your-thing-name
/example/topic
Quando il progetto demo viene eseguito correttamente sul tuo dispositivo, vedi «Hello World!» inviato più volte all'argomento a cui ti sei iscritto.
Esegui il progetto FreerTOS
Per eseguire il progetto in e2studio
-
Confermare di aver connesso il modulo E2 Lite Debugger a RSK+for RX65N-2 MB
-
Nel menu in alto selezionare Run (Esegui), quindi Debug Configuration (Esegui debugging configurazione).
-
Espandi Renesas GDB Hardware Debugging e scegli aws_demos. HardwareDebug
-
Scegliere la scheda Debugger, quindi selezionare la scheda Connection Settings (Impostazioni di connessione). Verificare che le impostazioni di connessione siano corrette.
-
Scegliere Debug (Esegui debugging) per scaricare il codice nella scheda in uso e avviare il debugging.
È possibile visualizzare un avviso del firewall per
e2-server-gdb.exe
. ControllarePrivate networks, such as my home or work network (Reti private, ad esempio la rete domestica o del lavoro), quindi scegliere Allow access (Consenti accesso). -
e2studio potrebbe chiedere di modificare in Renesas Debug Perspective. Scegliere Yes (Sì).
Il LED verde "ACT" su E2 Lite Debugger si illumina.
-
Dopo aver scaricato il codice nella scheda, scegliere Resume (Riprendi) per eseguire il codice fino alla prima riga della funzione principale. Scegliere Resume (Riprendi) di nuovo per eseguire il resto del codice.
Per gli ultimi progetti rilasciati da Renesas, consulta il fork del repository su. renesas-rx
amazon-freertos
GitHub
Risoluzione dei problemi
Per informazioni generali sulla risoluzione dei problemi su Getting Started with FreerTOS, consulta. Nozioni di base sulla risoluzione dei problemi