Salvo programmation ongelma

D

Daniel

Guest
Luon ohjelman mukaisesti Salvo 2.2:
# include <salvo.h>
# include <pic.h>
/ / # define TASK1_P OSTCBP (1)
/ / # define TASK2_P OSTCBP (2)
_OSLabel (TaskCount1)
_OSLabel (TaskShow1)
_OSLabel (TaskShow2)
_OSLabel (TaskCount2)

unsigned int counter = 0;

void TaskCount (void)
(
/ / OSSetPrio (1 TaskShow1);
for (;

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Räpyttää" border="0" />

(
PORTA = PORTA ^ 0x01;

OS_Yield (TaskCount2);
)
)void TaskShow (void)
(

/ / OS_SetPrio (1 TaskCount1);
for (;

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Räpyttää" border="0" />

(
PORTB = PORTB ^ 0x01;
OS_Yield (TaskShow2);
)
)void main (void)
(
ADCON1 = 0b00000111;

Trisa = 0x00;
TRISB = 0x00;
PORTB = 0x00;
PORTA = 0x00;
/ / T0CS = 0, / /
/ / T0IE = 1, / /

/ / InitializeMultitasking ();
OSInit ();
OSCreateTask (TaskCount, OSTCBP (1), 3);
OSCreateTask (TaskShow, OSTCBP (2), 2),
/ / OSStartTask (1);
/ / OSStartTask (2);
for (;

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Räpyttää" border="0" />OSSched ();
)
LED PORTA doesnt work miksi?
ole muuntamaan välisenä aikana tehtyjen tehtävän
Kiitos vastauksesta

 
Versio 2.2 on ongelmia painopisteiden (kuten huomasin itse).
Määritellä tehtävät yhtä painopisteiden ja sen pitäisi toimia.
jälkeäkään

 
Myös tarkastella tässä:
http://www.pumpkininc.com/cgi-bin/Ultimate.cgi?action=intro

Tämä on käyttäjä foorumi Salvo ehkä voit joitakin answere siellä.

ystävällisin terveisin

 
Olen kokenut joitakin ongelmia, joiden painopisteitä 2.2.

Käytän samaa ensisijaisesti kaikkien tehtävään paitsi yksi erittäin tärkeä tehtävä, että asetan etusijalle, tämän everythin toimii hyvin.

NeuralC

 

Welcome to EDABoard.com

Sponsor

Back
Top