La ricerca ha trovato 23 risultati

da Antennato81
mer 31 ott 2018, 22:10
Forum: Richieste
Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
Risposte: 28
Visite : 15948

Re: Accedere all'ETM di una Nucleo F 401RE tramite codice

Ciao lorenrus,
puoi salvare il tuo codice o nella cartella Users oppure creartene una tua dove mettere il codice creato.
Ciao a presto
da Antennato81
mar 25 set 2018, 20:31
Forum: Richieste
Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
Risposte: 28
Visite : 15948

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...
da Antennato81
mar 25 set 2018, 15:59
Forum: Richieste
Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
Risposte: 28
Visite : 15948

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...
da Antennato81
mar 25 set 2018, 15:00
Forum: Richieste
Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
Risposte: 28
Visite : 15948

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...
da Antennato81
mar 25 set 2018, 14:02
Forum: Richieste
Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
Risposte: 28
Visite : 15948

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 ...
da Antennato81
mar 25 set 2018, 10:04
Forum: Richieste
Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
Risposte: 28
Visite : 15948

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
da Antennato81
mar 25 set 2018, 9:32
Forum: Richieste
Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
Risposte: 28
Visite : 15948

Re: Accedere all'ETM di una Nucleo F 401RE tramite codice

Ciao!
guarda mi son spiegato in maniera cervellotica io, Mea culpa, :D ... 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!

;-)
da Antennato81
lun 24 set 2018, 12:35
Forum: Richieste
Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
Risposte: 28
Visite : 15948

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
da Antennato81
lun 24 set 2018, 12:27
Forum: Richieste
Argomento: Accedere all'ETM di una Nucleo F 401RE tramite codice
Risposte: 28
Visite : 15948

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...
da Antennato81
ven 4 mag 2018, 15:32
Forum: ELETTRONICA DIGITALE
Argomento: Delfino TI & MCU di fascia alta
Risposte: 8
Visite : 5332

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...