Projet

Général

Profil

« Précédent | Suivant » 

Révision 184

Ajouté par vidaval il y a plus de 6 ans

Mise en place de la commande de vitesse et réglage de gain le tour de la piste verte et fait en moins d'une minute

Voir les différences:

branch/daval/Emb_App/SessionM32C_E8a_system.ini
[Target]
M32C E8a SYSTEM=Renesas Communications
[USER_DATA]
RESET=ff002a
RESET=ff002c
branch/daval/Emb_App/crt0mr.a30
; after reset,this program will start
;-----------------------------------------------------------------
__SYS_INITIAL:
LDC #__Sys_Sp,ISP ; set initial ISP
LDC #__Sys_Sp, SP ; set initial ISP
MOV.B #2,0AH
MOV.B #00,PMOD ; Set Processor Mode Register
branch/daval/Emb_App/programme_principal_etud.c
int k=1; //gain du correcteur
int valeur = 0 ; //valeur envoyee
int consigne_roue=700;
int C=1;
int consigne_roue=750;
int C=1.5;
int orientation_roue =0;
int vitesse_voulue=20;
CanFrame vitesse;
CanFrame requete;
......
{
vitesse.data.id='V'; //Envoi d'une commande en vitesse
vitesse.data.rtr=0; //Indique une ecriture
vitesse.data.val=25;
vitesse.data.val=vitesse_voulue;
snd_dtq (CanTx,vitesse.msg);
dly_tsk(15);
......
ports_mcu();
lcd_init();
periph_init();
periph_nom("#Aidezmoi!!!!");
periph_nom("#PAVALk17!!!!");
can_init();
clavier_init(1);

Formats disponibles : Unified diff