Révision 184
Ajouté par vidaval il y a plus de 6 ans
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
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