- Messaggi: 362
- Ringraziamenti ricevuti 39
Passare array a funzione
11 Anni 1 Mese fa #1
da firstcolle
Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Passare array a funzione è stato creato da firstcolle
Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- firstcolle
- Autore della discussione
- Platinum Member
Riduci
Di più
11 Anni 1 Mese fa - 11 Anni 1 Mese fa #2
da Pinna
Chi vola vale, chi vale vola, chi non vola è un vile
Risposta da Pinna al topic Passare array a funzione
Ciao, se ho capito bene la domanda, vorresti una cosa del genere?
// numero di byte da inviare all'usart
#define byte_to_send 8
// Contatore per l'invio dei byte all'usart
unsigned char i = 0;
// Inizializzo il mio Array
for (i = 0; i < byte_to_send; i++) {
// Definisco l'array da inviare
unsigned char Send_Byte[] = "ABCDEFGH";
// Invio in successione gli otto byte all'usart
WriteUSART (Send_Byte);
// Attendo che ogni singolo byte venga trasmesso
while (BusyUSART());
}
Fammi sapere.
Marcello
edit: non so perchè ma non mi scrive correttamente la funzione WriteUSART. Dopo Send_Byte aggiungi le parantesi quadre con la i in mezzo...
// numero di byte da inviare all'usart
#define byte_to_send 8
// Contatore per l'invio dei byte all'usart
unsigned char i = 0;
// Inizializzo il mio Array
for (i = 0; i < byte_to_send; i++) {
// Definisco l'array da inviare
unsigned char Send_Byte[] = "ABCDEFGH";
// Invio in successione gli otto byte all'usart
WriteUSART (Send_Byte);
// Attendo che ogni singolo byte venga trasmesso
while (BusyUSART());
}
Fammi sapere.
Marcello
edit: non so perchè ma non mi scrive correttamente la funzione WriteUSART. Dopo Send_Byte aggiungi le parantesi quadre con la i in mezzo...
Chi vola vale, chi vale vola, chi non vola è un vile
Ultima Modifica 11 Anni 1 Mese fa da Pinna.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Pinna
- Moderator
Riduci
Di più
- Messaggi: 1010
- Ringraziamenti ricevuti 107
11 Anni 1 Mese fa #3
da firstcolle
Risposta da firstcolle al topic Passare array a funzione
Quello dell'USART era un esempio. infatti uso una mia funzione per utilizzare il protocollo.
Non riesco proprio a capire come posso passare tutto l'array alla funzione.
es.
char string[] = "abcdef";
se faccio
USART_send_string(string[]);
il compilatore da errore...
Non riesco proprio a capire come posso passare tutto l'array alla funzione.
es.
char string[] = "abcdef";
se faccio
USART_send_string(string[]);
il compilatore da errore...
Si prega Accedi o Crea un account a partecipare alla conversazione.
- firstcolle
- Autore della discussione
- Platinum Member
Riduci
Di più
- Messaggi: 362
- Ringraziamenti ricevuti 39
11 Anni 1 Mese fa - 11 Anni 1 Mese fa #4
da Pinna
Chi vola vale, chi vale vola, chi non vola è un vile
Risposta da Pinna al topic Passare array a funzione
Tre domande: hai impostato i percorsi giusti nel compilatore? Che errore ti da? Hai incluso nel main anche il file "usart.h"?
Chi vola vale, chi vale vola, chi non vola è un vile
Ultima Modifica 11 Anni 1 Mese fa da Pinna.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Pinna
- Moderator
Riduci
Di più
- Messaggi: 1010
- Ringraziamenti ricevuti 107
11 Anni 1 Mese fa #5
da firstcolle
Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Risposta da firstcolle al topic Passare array a funzione
Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- firstcolle
- Autore della discussione
- Platinum Member
Riduci
Di più
- Messaggi: 362
- Ringraziamenti ricevuti 39
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.
Login
© LaurTec 2006 - 2024