Ciao lorenrus,
puoi salvare il tuo codice o nella cartella Users oppure creartene una tua dove mettere il codice creato.
Ciao a presto
La ricerca ha trovato 23 risultati
- mer 31 ott 2018, 22:10
- Forum: Richieste
- Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
- Risposte: 28
- Visite : 15960
- mar 25 set 2018, 20:31
- Forum: Richieste
- Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
- Risposte: 28
- Visite : 15960
Re: Accedere all'ETM di una Nucleo F 401RE tramite codice
Ciao, figurati ;-), come si diceva nel film l'uomo bicentenario: "l'uomo è lieto di poter servire" :-D Comunque sì, nel tuo main chiamerai la tua printf e devi solo aspettarti a terminale seriale le stringhe. Ovviamente debuggala prima perché è sempre codice OpenSource e lascia il tempo ch...
- mar 25 set 2018, 15:59
- Forum: Richieste
- Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
- Risposte: 28
- Visite : 15960
Re: Accedere all'ETM di una Nucleo F 401RE tramite codice
Allora la tua funzione da modificare e': static inline void _out_char(char character, void* buffer, size_t idx, size_t maxlen) { (void)buffer; (void)idx; (void)maxlen; if (character) { _putchar(character); } } al posto della Putchar dovresti mettere la chiamata del HAL che usi per scrivere sulla ser...
- mar 25 set 2018, 15:00
- Forum: Richieste
- Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
- Risposte: 28
- Visite : 15960
Re: Accedere all'ETM di una Nucleo F 401RE tramite codice
Ciao, la & "e commerciale" serve per dire che tu vuoi vedere l'inidirzzo, se la togli vedi il contenuto. Scegli tu cosa guardare. Per il long o l'int ti cambia poco e niente: unsigned long 32 4 (word-aligned) 0 to 4,294,967,295 = 0xFFFFFFFF unsigned int 32 4 (word-aligned) 0 to 4,294,9...
- mar 25 set 2018, 14:02
- Forum: Richieste
- Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
- Risposte: 28
- Visite : 15960
Re: Accedere all'ETM di una Nucleo F 401RE tramite codice
Guarda se hai un indirizzo specifico puoi inizializzare direttamente la variabile puntatore con un indirizzo di tuo interesse: ne precedente esempio potresti fare unsigned long *t = (unsigned long *)0xE0042000; printf("%lu\n", &t); questo solo per leggere l'indirizzo ... per scriverci ...
- mar 25 set 2018, 10:04
- Forum: Richieste
- Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
- Risposte: 28
- Visite : 15960
Re: Accedere all'ETM di una Nucleo F 401RE tramite codice
Ciao,
guarda per scrivere il contenuto puntato dovresti usare questo formalismo che ti riproto in un esempio:
unsigned long a = 1;
unsigned long *t = &a;
printf("%lu\n", *t);
Cosi' stampi il valore puntato di a.
Antennato81
guarda per scrivere il contenuto puntato dovresti usare questo formalismo che ti riproto in un esempio:
unsigned long a = 1;
unsigned long *t = &a;
printf("%lu\n", *t);
Cosi' stampi il valore puntato di a.
Antennato81
- mar 25 set 2018, 9:32
- Forum: Richieste
- Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
- Risposte: 28
- Visite : 15960
Re: Accedere all'ETM di una Nucleo F 401RE tramite codice
Ciao!
guarda mi son spiegato in maniera cervellotica io, Mea culpa, ... Devi sostituire alla Putchar la funzione che utilizzi tu per mandare fuori un carattere sulla seriale del micro, ed ogni volta che la chiami gli passi un carattere .
That's All!
guarda mi son spiegato in maniera cervellotica io, Mea culpa, ... Devi sostituire alla Putchar la funzione che utilizzi tu per mandare fuori un carattere sulla seriale del micro, ed ogni volta che la chiami gli passi un carattere .
That's All!
- lun 24 set 2018, 12:35
- Forum: Richieste
- Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
- Risposte: 28
- Visite : 15960
Re: Accedere all'ETM di una Nucleo F 401RE tramite codice
Un esempio di Seriale casalinga:
https://github.com/mpaland/printf
Prova a sostituire la putchar con le tue chiamate seriali e non dovresti avere prblemi. Poi se ti va divertiti a mettere interrupt su una Queue con Thershold, cosi' ti diverti anche un po .
Bye
https://github.com/mpaland/printf
Prova a sostituire la putchar con le tue chiamate seriali e non dovresti avere prblemi. Poi se ti va divertiti a mettere interrupt su una Queue con Thershold, cosi' ti diverti anche un po .
Bye
- lun 24 set 2018, 12:27
- Forum: Richieste
- Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
- Risposte: 28
- Visite : 15960
Re: Accedere all'ETM di una Nucleo F 401RE tramite codice
Ciao lorensus, Guarda quello che tu chiedi e' fattibile con diverse strade: 1 - utilizzando la seriale che ti interessa con la printf devi reindirizzare lo STDOUT ed STDIN ma quindi devi vedere un attimo le impostazioni del linker se no nricordo male. L'utilizzo della printf comporta la comodita' di...
- ven 4 mag 2018, 15:32
- Forum: ELETTRONICA DIGITALE
- Argomento: Delfino TI & MCU di fascia alta
- Risposte: 8
- Visite : 5341
Re: Delfino TI & MCU di fascia alta
Nicobarlaba, se non sei capace ad iniziare un software da zero guardano gli esempi e partendo da un progetto eclipse/CodeComposer, non e' un roblema della Texas o di noi del forum. ;) Gli ATMEL fanno un mestiere diverso da questi micro che sono dei DSC ( Digital Signal Controller ) cioe' degli ibrid...