NRF24L01 e pic18f4550

7 Anni 2 Mesi fa #11 da mpeino
Risposta da mpeino al topic NRF24L01 e pic18f4550
sto trducendo il datascheet del nerf24l01 e trovo spesso frasi tipo queste "The RX_DR IRQ is asserted after the packet is received by the PRX,"

la parola asserted in italiano sta per "affermata" in questo caso che significa :
"Portare a 1" ???? o "portato a 1"??
scusate per il mio pessimo inglese.......

Massimo.

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

  • mpeino
  • Elite Member
  • Elite Member
Di più
7 Anni 2 Mesi fa #12 da mastroebano
Risposta da mastroebano al topic NRF24L01 e pic18f4550
significa che è portato ad 1 dopo che il PRX ha ricevuto il pacchetto inviato

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

  • mastroebano
  • Senior Member
  • Senior Member
Di più
7 Anni 2 Mesi fa #13 da mpeino
Risposta da mpeino al topic NRF24L01 e pic18f4550
Per essere un componente economico e davvero performante.

Ma vado subito al dunque sono arrivato alla pag. 45 della documentazione e mi sembra di aver capito che sto entrando nel vivo deli' argomento.

Mi trovo davanti a questo che non riesco a capire:

The serial shifting SPI commands is in the following format:

<Command word: MSBit to LSBit (one byte)>
<Data bytes: LSByte to MSByte, MSBit in each byte first>


Segue dopo una tabella di comandi .....qui ho bisogno di una piccola spiegazione sul loro uso (breve naturalmente).

il problema è che tu scrivi:

CSN=0
reg=(0x20+0x00)
i= SPI1_Read(reg) 'istruzione di scrittura del registro CONFIG

0x20 + 0x00 che non capisco ....da dove saltano fuori??


La domanda potrà sembrare banale....

Massimo

P.S. spero di essere stato chiaro.

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

  • mpeino
  • Elite Member
  • Elite Member
Di più
7 Anni 2 Mesi fa #14 da mastroebano
Risposta da mastroebano al topic NRF24L01 e pic18f4550
ok
il segnale CSN va portato a 0 per inviare un comando di lettura o scrittura e dopo 1
reg=(0x20+0x00) 0x20 stabilisce che vuoi effettuare una operazione di scrittura (0x20)
0x00 indica il registro che vuoi scrivere in questo caso (0x00) il registro Config

sperando di essewere stato chiaro ti saluto Antonio

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

  • mastroebano
  • Senior Member
  • Senior Member
Di più
7 Anni 2 Mesi fa #15 da mpeino
Risposta da mpeino al topic NRF24L01 e pic18f4550
se ho ben capito stai usando il comando W_REGISTER anche se non capisco perchè il Command word (binary) è 001AAAAA.

le AAAAAA non ho capito con cosa vengono sostituite....in questo caso 00000 ma come ci se arrivato.

Inoltre MSBit to LSBit hai capito che sono?

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

  • mpeino
  • Elite Member
  • Elite Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

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

Registrati al sito LaurTec.

Login