Révision 451
Ajouté par jotoribio il y a plus de 6 ans
branch/toribio/Emb_App/SessionM32C_E8a_system.ini | ||
---|---|---|
[Target]
|
||
M32C E8a SYSTEM=Renesas Communications
|
||
[USER_DATA]
|
||
RESET=ff004e
|
||
RESET=ff0058
|
branch/toribio/Emb_App/programme_principal_etud.c | ||
---|---|---|
int numero;
|
||
short kc=1;
|
||
|
||
|
||
|
||
void asserv0(){
|
||
while(1){
|
||
short k=1; //Gain du correcteur P
|
||
... | ... | |
snd_dtq(CanTx, comm.msg);
|
||
dly_tsk(5);
|
||
}
|
||
|
||
else if ((sauter==3)){
|
||
//Commande de l'angle de roue en zone normal
|
||
comm.data.id='D';
|
||
... | ... | |
else if (sauter==1){ //augmentation de la vitesse pour sauter
|
||
requete.data.val=45;
|
||
}
|
||
else if ((numero==256)&&(virage==22016)){ //sp?ciale piste verte
|
||
requete.data.val=80;
|
||
}
|
||
else if ((numero==256)&&(virage!=22016)){ //sp?ciale piste verte
|
||
requete.data.val=17;
|
||
}
|
||
else if ((sauter==0) && (noir==0)){
|
||
requete.data.val=35;} //pas de saut
|
||
else if ((sauter==2) && (noir==0)){
|
||
... | ... | |
can_init();
|
||
clavier_init(1);
|
||
capture_init();
|
||
|
||
periph_nom("#Twingo*");
|
||
sta_cyc(ID_acqui);
|
||
sta_tsk(ID_periph_rx);
|
||
|
||
... | ... | |
sta_tsk(ID_tour);
|
||
sta_tsk(ID_ecran);
|
||
sta_tsk(ID_numpiste);
|
||
if(numero==768){ sta_tsk(ID_saut);
|
||
kc=2;}
|
||
if (numero==1024){ sta_tsk(ID_pistenoire);
|
||
kc=2;}
|
||
// sta_tsk(ID_saut);
|
||
kc=2;
|
||
sta_tsk(ID_pistenoire);
|
||
|
||
|
||
|
||
while(1)
|
||
{
|
||
{
|
||
|
||
/* LED_J=1;
|
||
dly_tsk(100);
|
Formats disponibles : Unified diff
Fin derniere séance