PicOs18 RTOS e Freedom II

10 Anni 3 Mesi fa #1 da marcoTec
PicOs18 RTOS e Freedom II è stato creato da marcoTec
Salve a tutti,
da poco ho iniziato a lavorare su un progetto con RTOS basato sulle specifiche OSEK; purtroppo solo test di integrazione e non sviluppo!!!
Vorrei quindi iniziare a la programmare il PIC con PicOs18 RTOS!
Ho preparato l'ambiente di sviluppo, compilando l'OS per il PIC18F452 ed un piccolo progetto che ho trovato tra gli esempi di uso del SO; l'esempio non fa altro che far lampeggiare dei led! Il task esegue le seguenti istruzioni:
TASK(TASK0)
{
TRISDbits.TRISD0 = 0;
TRISAbits.TRISA2 = 0;

LATDbits.LATD0 = 0;
LATAbits.LATA2 = 0;

SetRelAlarm(ALARM_TSK0, 2000, 1000);
while(1)
{
WaitEvent(ALARM_EVENT);
ClearEvent(ALARM_EVENT);

LATAbits.LATA2 = 1;
LATDbits.LATD0 = ~LATDbits.LATD0;
}
}

Tuttavia una volta caricato il PIC questo non fa lampeggiare nessun led!

Devo configurare la scheda Freedom II in un modo particolare? Io ho impostato lo switch dei LED. Ci sono altri switch da impostare?

C'è qualcuno interessato alla programmazione PicOs18?

Marco

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

  • marcoTec
  • New Member
  • New Member
Di più
10 Anni 3 Mesi fa #2 da Mauro Laurenti
Risposta da Mauro Laurenti al topic PicOs18 RTOS e Freedom II
Ciao Marco,
personalmente non ho usato l'RTOS di cui PICos.

Dal lato Freedom II se vuoi usare i LED, oltre a inizializzare propriamente la PORTD, basta poi che il Jumper JP5 LED sia chiuso tra pin 1-2.

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiStefA

Registrati al sito

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

Registrati al sito LaurTec.

Login