× MSP430, Microcontrollori 16 bit Ultra Low Power

ez430-rf2500

10 Anni 9 Mesi fa #6 da Pinna
Risposta da Pinna al topic ez430-rf2500
Scusami, sono proprio più fuso del previsto.... non avevo capito che il titolo si riferiva ad un modulo Tx-RX... però è un kit molto interessante e ci darò un'occhiatina (ogni tanto mi frullano in mente delle idee da sviluppare)....

Marcello

Chi vola vale, chi vale vola, chi non vola è un vile

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
10 Anni 9 Mesi fa - 10 Anni 9 Mesi fa #7 da alfa75ts
Risposta da alfa75ts al topic ez430-rf2500
Devo sviluppare una rete wireless.

Ci saranno per es. 2 sensori che misureranno una temperatura su 2 pannelli fotovoltaici e comunicheranno con un Access point.

sapete se esistono delle API a riguardo e dove posso scaricarle?
Ultima Modifica 10 Anni 9 Mesi fa da alfa75ts.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • alfa75ts
  • Avatar di alfa75ts
  • Senior Member
  • Senior Member
Di più
10 Anni 9 Mesi fa #8 da Mauro Laurenti
Risposta da Mauro Laurenti al topic ez430-rf2500
Ciao Alfa,

le varie API per quanto riguarda le varie tipologie di collegamento sono contenute nella libreria SimpliciTI, per la quale ho messo il link nel post precedente.
La documentazione spiega le varie API.

In generale ogni scheda ha un indirizzo e il tuo hub riceve da varie schede.
In base all´indirizzo delle schede sai chi sta inviando i dati.
Ogni slave si deve essere preventivamente registrato con l´hub richiedendo il collegamento con quest´ultimo...ma questi sono dettagli che scoprirai a breve.


Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
10 Anni 9 Mesi fa #9 da alfa75ts
Risposta da alfa75ts al topic ez430-rf2500
Fatto il debug di "hello word" e sono riuscito a far accendere il led rosso e verde in contemporanea, a intermittenza e altre varianti.

Vedendo altri esempi mi chiedevo come faccio a sapere mentre scrivo il programma la logia delle istruzioni? Cioè la prossima istruzione da eseguire non mi viene in automatico di scriverla perché non so la logica. Come me la potrei creare?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • alfa75ts
  • Avatar di alfa75ts
  • Senior Member
  • Senior Member
Di più
10 Anni 9 Mesi fa #10 da Mauro Laurenti
Risposta da Mauro Laurenti al topic ez430-rf2500
Ciao Alfa,

un programma e' una sequenza di istruzioni che ti permettono di eseguire un compito.
In base al compito o scopo che ti persegui devi eseguire dei passi logici.
Questo rappresenta l'algoritmo o la "ricetta di programmazione" con tutti i passi.

E' indipendente dal linguaggio che usi o microcontrollore.

Per esempio se vuoi far lampeggiare due LED le istruzioni logiche potrebbero essere:

Accendi primo LED
Aspetta
Spegni primo LED
Accendi secondo LED
aspetta
Ripeti dall'inizio

In base al microcontrollore usato per poter eseguire queste istruzioni hai bisogno di determinate inizializzazioni di moduli.

Come scriverai queste dipende dal linguaggio e ambiente di sviluppo che usi.

Nulla verra' dal nulla. Un risultato viene solo con l'implementare una soluzione derivante da uno studio. Dovrai studiare gli MSP430 e anche il protocollo SimpliciTI.
...piano piano avrai sempre piu' domande, e le varie risposte ti porteranno a capire cosa scrivere dopo.

Cosa importante e' pero' chiarire quello che il programma deve fare.
Le istruzioni che seguono riflettono solo l'esigenza dell'algoritmo.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login