Simulare la seriale in MPLAB

11 Anni 1 Settimana fa #1 da Alex68
Simulare la seriale in MPLAB è stato creato da Alex68
ciao a tutti

ho necessità di simulare l'arrivo e la trasmissione di caratteri da seriale con mplab,è possibile?

grazie a tutti

ciao

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

  • Alex68
  • Visitatori
  • Visitatori
11 Anni 3 giorni fa #2 da Alex68
Risposta da Alex68 al topic Simulare la seriale in MPLAB
ciao a tutti.

ho risolto :P ed è più semplice del previsto.

la soluzione è la seguente (uso MPLAB 8.89):
1)Andare sul menu':"Debugger -> Setting"
2)Selezionarela scheda "Uart1 IO"
3)Spuntare la casella "Enable Uart IO"
4)In "Input File" si deve specificare un file di input con in comandi seriali da ricevere.
5) Spuntare anche la casella "Rewind Input" se vogliamo che i dati siano ricevuti n continuazione

A questo punto è sufficiente creare un file con il Bloco Note di Windows in formato testo puro (non utilizzare altri programmi tipo word) nella cartella specificata prima (punto 4)

Nel file di testo è posibile specificare anche delle pause espresse in ms tra un dato e l'altro.

Un esempio di file di ricezione potrebbe essere il seguene:

wait 10 ms
2 3 4
wait 20 ms
"ab"
wait 30 ms
FA 2A

In questo caso, all'avvio del prog. in sistema attende 10ms poi riceve di seguito i valori 2-3-4, attende 20ms poi riceve la stringa"ab" (in ascii), attende altri 30ms poi riceve i numeri in formato hex FA-2A. a questo punto se avete spuntato anche la voce "Rewind Input" la ricezione riparte dall'inizio.

PS: Sempre in "Debugger-> Setting" scheda "Uart1 IO", specificando anche un nome di file in output è possibile inviare i caratteri trasmessi su file ed editarli con Blocco Note

Spero che possa essere di utilità per qualcuno

ciao e alla prossima. :woohoo:

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

  • Alex68
  • Visitatori
  • Visitatori
11 Anni 3 giorni fa #3 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Simulare la seriale in MPLAB
Ciao Alex,

grazie per la condivisione della procedura di simulazione.

Tornera' certamente utile.

Probabilmente quando verra' integrata in MPLAB X faranno qualcosa di simile (credo che non sia ancora integrata).

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
11 Anni 2 giorni fa #4 da StefA
Risposta da StefA al topic Simulare la seriale in MPLAB
Grazie per aver condiviso Alex.

Ste

..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]

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

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
11 Anni 2 giorni fa #5 da Pinna
Risposta da Pinna al topic Simulare la seriale in MPLAB
grazie anche da parte mia.

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