Projet

Général

Profil

« Précédent | Suivant » 

Révision 63

Ajouté par anmaincent il y a plus de 6 ans

Piste verte réussit 22s
Premier trou dans la piste bleu appréhendé
Encore quelques problèmes de correction parfois un peu hasardeuse au début mais bon rétablissement dans le premier virage

Voir les différences:

branch/maincent/tp_info6/Emb_App.tws
[GENERAL_DATA]
[BREAKPOINTS]
[OPEN_WORKSPACE_FILES]
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\programme_principal_etud.c"
"E:\info6_maincent\tp_info6\bsp\radiocommande.c"
"E:\info6_maincent\tp_info6\Emb_App\conf_noyau.cfg"
"E:\info6_maincent\tp_info6\Emb_App\crt0mr.a30"
"E:\info6_maincent\tp_info6\Emb_App\programme_principal_etud.c"
[WORKSPACE_FILE_STATES]
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\programme_principal_etud.c" -8 -30 1596 659 1 0
"E:\info6_maincent\tp_info6\Emb_App\conf_noyau.cfg" 75 75 1428 347 0 3
"E:\info6_maincent\tp_info6\Emb_App\crt0mr.a30" 25 25 1430 351 0 1
"E:\info6_maincent\tp_info6\Emb_App\programme_principal_etud.c" -8 -30 1594 535 1 0
"E:\info6_maincent\tp_info6\bsp\radiocommande.c" 50 50 1430 351 0 2
[LOADED_PROJECTS]
"EmbM32C87App"
[END]
branch/maincent/tp_info6/Emb_App/SessionM32C_E8a_system.hsf
"{55384715-F881-421C-A548-D7D1ABE158E1}PDMRWndInstanceKey0" "{WK_00000001_PDMR}EmbM32C87AppSessionM32C_E8a_system"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_EVAL_DENORMAL_MODE" "0"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_EVAL_ROUND_MODE" "0"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_0" "0000000000004044"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_1" "0000000000000020"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_0" "0000000000000008"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_1" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_10" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_11" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_12" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_13" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_14" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_15" "0000000000000512"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_16" "0000000000FF056E"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_16" "0000000000FF04B9"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_17" "0000000000FFF800"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_18" "0000000000000928"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_19" "000000000000074A"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_2" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_20" "0000000000004004"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_18" "00000000000009F0"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_19" "0000000000000812"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_2" "00000000000000FF"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_20" "00000000000040C8"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_21" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_22" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_23" "0000000000000000"
......
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_33" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_34" "000000000000036A"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_35" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_4" "0000000000000008"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_5" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_6" "0000000000000946"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_4" "0000000000000002"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_5" "0000000000FFFFFF"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_6" "0000000000000A0E"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_7" "0000000000000512"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_8" "0000000000000000"
"{64753FED-D387-4B8C-A91D-D3419C869C07}C_REGISTER_REG_9" "0000000000000000"
......
"{AC411480-6F0A-11D5-8EB6-00004CC34E9D}ImageCtrlViews" "0"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchCtrlViews" "4"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ColWidth0" "148"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ColWidth1" "186"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ColWidth12" "200"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ColWidth2" "120"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ColWidth3" "200"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ColWidth1" "108"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ColWidth12" "139"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ColWidth2" "83"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ColWidth3" "119"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ECX_WATCH" "c,buff,n,rx,flag,"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ECX_WATCH_ITEM0000" "dma0_fin_tr, 2, 0, P, Col, Hex, MN"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ECX_WATCH_ITEM0000" "alpha, 1, 0, P, Col, Dec, MA"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ECX_WATCH_ITEM0000_SCOPE" "Current Scope,"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ECX_WATCH_ITEMCnt" "0"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ECX_WATCH_ITEM0001" "d, 1, 0, P, Col, Dec, MA"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ECX_WATCH_ITEM0001_SCOPE" "Current Scope,"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd0ECX_WATCH_ITEMCnt" "2"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd1ColWidth0" "120"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd1ColWidth1" "150"
"{B266D880-6FA1-11D5-8613-00A024591A38}WatchWnd1ColWidth12" "200"
......
0
[WINDOW_POSITION_STATE_DATA_VD1]
"Help" "TOOLBAR 0" 59419 2 4 "0.00" 0 0 0 0 0 17 0 "" "0.0"
"{WK_00000001_CmdLine}" "WINDOW" 59422 0 0 "0.14" 365 0 0 350 200 17 0 "32771|32772|32778|<<separator>>|32773|32774|<<separator>>|32820|<<separator>>|32801|32824" "0.0"
"{WK_00000001_CmdLine}" "WINDOW" 59422 0 3 "0.09" 365 0 0 350 200 17 0 "32771|32772|32778|<<separator>>|32773|32774|<<separator>>|32820|<<separator>>|32801|32824" "0.0"
"{WK_00000001_DISASSEMBLY}" "WINDOW" 0 0 0 "0.00" 0 -4 -30 948 486 9 0 "" "0.0"
"{WK_00000001_EVENT}EmbM32C87AppSessionM32C_E8a_system" "WINDOW" 59422 0 0 "0.16" 365 0 0 350 200 18 0 "32774|32775|32777|<<separator>>|32780|<<separator>>" "0.0"
"{WK_00000001_EVENT}EmbM32C87AppSessionM32C_E8a_system" "WINDOW" 59422 0 1 "0.08" 365 0 0 350 200 18 0 "32774|32775|32777|<<separator>>|32780|<<separator>>" "0.0"
"{WK_00000001_MEMORY}EmbM32C87AppSessionM32C_E8a_system" "WINDOW" 59422 0 1 "0.23" 365 2 -1 350 200 2065 0 "42202|42203|42204|42233|<<separator>>|42206|42205|42230|42229|42207|<<separator>>|42208|42209|42210|49076|42228|42227|<<separator>>|42231|42232|42234|42235|<<separator>>|42211|<<separator>>|32796|32797" "0.0"
"{WK_00000001_OUTPUT}" "WINDOW" 59422 0 1 "1.00" 365 0 0 350 200 18 0 "36756|36757|36758|36759|<<separator>>|36746|36747|<<separator>>|39531|<<separator>>|39500|39534|<<separator>>|36687" "0.0"
"{WK_00000001_PDMR}EmbM32C87AppSessionM32C_E8a_system" "WINDOW" 59422 0 3 "0.15" 365 0 0 350 200 18 0 "47300|47301|47302|47303|47304|47305|47314|47306|47307|47308|47311|47312|47313|42211|42509|42303" "0.0"
"{WK_00000001_OUTPUT}" "WINDOW" 59422 0 0 "0.53" 365 0 0 350 200 18 0 "36756|36757|36758|36759|<<separator>>|36746|36747|<<separator>>|39531|<<separator>>|39500|39534|<<separator>>|36687" "0.0"
"{WK_00000001_PDMR}EmbM32C87AppSessionM32C_E8a_system" "WINDOW" 59422 0 4 "0.14" 365 0 0 350 200 18 0 "47300|47301|47302|47303|47304|47305|47314|47306|47307|47308|47311|47312|47313|42211|42509|42303" "0.0"
"{WK_00000001_REGISTERS}EmbM32C87AppSessionM32C_E8a_system" "WINDOW" 59421 0 0 "1.00" 236 0 0 350 200 2065 0 "" "0.0"
"{WK_00000001_WATCH}EmbM32C87AppSessionM32C_E8a_system" "WINDOW" 59422 0 4 "0.13" 365 0 0 350 200 18 0 "32781|32783|<<separator>>|32771|32772|32773|<<separator>>|32786|<<separator>>|32810|32811" "0.0"
"{WK_00000001_WATCH}EmbM32C87AppSessionM32C_E8a_system" "WINDOW" 59422 0 2 "0.24" 365 0 0 350 200 18 0 "32781|32783|<<separator>>|32771|32772|32773|<<separator>>|32786|<<separator>>|32810|32811" "0.0"
"{WK_00000002_WORKSPACE}" "WINDOW" 59420 0 0 "1.00" 308 0 0 350 200 18 0 "" "0.0"
"{WK_TB00000001_STANDARD}" "TOOLBAR 0" 59419 0 2 "0.00" 0 0 0 0 0 18 0 "" "0.0"
"{WK_TB00000002_EDITOR}" "TOOLBAR 0" 59419 0 0 "0.00" 0 0 0 0 0 18 0 "" "0.0"
......
[WINDOW_POSITION_STATE_DATA_VD3]
[WINDOW_POSITION_STATE_DATA_VD4]
[WINDOW_Z_ORDER]
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\programme_principal_etud.c"
"E:\info6_maincent\tp_info6\Emb_App\programme_principal_etud.c"
"E:\info6_maincent\tp_info6\Emb_App\conf_noyau.cfg"
"E:\info6_maincent\tp_info6\Emb_App\crt0mr.a30"
"E:\info6_maincent\tp_info6\bsp\radiocommande.c"
[TARGET_NAME]
"M32C E8a SYSTEM" "" 0
[STATUSBAR_STATEINFO_VD1]
......
[FLASH_DETAILS]
"" 0 0 "" 0 "" 0 0 "" 0 0 0 0 0 0 0 "" "" "" "" ""
[BREAKPOINTS]
"d:\profs\tp_info14_travail\tp_info14\emb_app\programme_principal_etud.c" 95 0 1 "{00000000-0000-0000-C000-000000000046}" ""
"d:\profs\tp_info14_travail\tp_info14\emb_app\programme_principal_etud.c" 95 96994280 1 "{00000000-0000-0000-C000-000000000046}" ""
[END]
branch/maincent/tp_info6/Emb_App/programme_principal_etud.c
/***********************************************************************/
#include "sfr32c87.h"
#include <stdio.h>
#include <stdlib.h>
#include <stdlib.h>p
#include <itron.h>
#include <kernel.h>
#include "kernel_id.h"
......
// correspondant au nom du v?hicule si le nom se termine par '*'
short alpha;
short d;
void tri(void)
{
CanFrame m;
while (1)
{
rcv dtq(CanRx,&m.msg); //Attente et lecture de la r?ponse
switch(m.data.id)
{
case 'T': //Tourelle
alpha = m.data.val;
break;
case 'U': //distance mur
d = m.data.val;
}
}
short distance;
short angleR;
void tourelle(){
while(1)
{
short k=1; //Gain du correcteur P
//lecture de la position de la tourelle
CanFrame req,comm;
UINT flag;
req.data.id='R';
req.data.rtr=1;
periph[ADDR('R')].ev=0x01;
snd_dtq(CanTx, req.msg);
//Attente de la r?ponse
wai_flg (ev_periph, 0x01, TWF_ANDW, &flag);
alpha=periph[ADDR('R')].val;
//Commande vitesse de la tourelle
comm.data.id='T';
comm.data.rtr=0; //indique une ?criture
comm.data.val=k*(450/*ou ad00*/-alpha);
snd_dtq(CanTx, comm.msg);
dly_tsk(50);
}
}
short k=1;
void asserv0(){
CanFrame requete, reponse, comm;
//commande en vitesse de la tourelle
comm.data.id = 'T';
comm.data.rtr = 0; //indique une ecriture
comm.data.val = k*(-900-alpha);
snd_dtq(CanTx, comm.msg);
//position tourelle
requete.data.id='R';
requete.data.rtr=1; //Indique une requ?te de lecture
snd_dtq(CanTx, requete.msg);
// rcv_dtq(CanRx, &reponse.msg);
alpha=reponse.data.val;
//Avancer
/* comm.data.id = 'V';
comm.data.rtr = 0; //indique une ecriture
comm.data.val = 20;
snd_dtq(CanTx, comm.msg);
*/
void dist(){
while(1)
{
//lecture de la distance du mur
CanFrame req;
UINT flag;
req.data.id='U';
req.data.rtr=1;
periph[ADDR('U')].ev=0x02;
snd_dtq(CanTx, req.msg);
//Attente de la r?ponse
wai_flg (ev_periph, 0x02, TWF_ANDW, &flag);
distance=periph[ADDR('U')].val;
dly_tsk(2);
}
}
void roue(){
while(1)
{
short s=2; //Gain du correcteur P
CanFrame req,comm;
UINT flag;
void dist(){
CanFrame requete, reponse;
//distance mur
requete.data.id='U';
requete.data.rtr=1; //Indique une requ?te de lecture
snd_dtq(CanTx, requete.msg);
rcv_dtq(CanRx, &reponse.msg);
if
d=reponse.data.val;
//Commande de l'angle de roue
comm.data.id='D';
comm.data.rtr=0; //indique une ?criture
comm.data.val=s*(distance-695);
snd_dtq(CanTx, comm.msg);
dly_tsk(2);
}
}
void main()
{
ports_mcu();
lcd_init();
periph_init();
periph_nom("#AutoTest*");
can_init();
clavier_init(1);
capture_init();
sta_cyc(ID_acqui);
// sta_tsk(ID_periph_rx);
while(1)
void vitesse(){
while(1)
{
CanFrame requete;
dly_tsk(8000);
requete.data.id='V';
requete.data.rtr=0;
requete.data.val=20;
snd_dtq(CanTx, requete.msg);
}
}
void main()
{
CanFrame requete, reponse,comm;
ports_mcu();
lcd_init();
periph_init();
periph_nom("#AutoTest*");
can_init();
clavier_init(1);
capture_init();
sta_cyc(ID_acqui);
sta_tsk(ID_periph_rx);
sta_tsk(ID_vitesse);
sta_tsk(ID_tourelle);
sta_tsk(ID_dist);
sta_tsk(ID_roue);
while(1)
{
sta_tsk(ID_asservtourelle);
sta_tsk(ID_dist);
sta_tsk(ID_tri);
}
}
void acqui(){
LED_V =! LED_V;
dly_tsk(800);
}
}
//positin de la tourrelle
void acqui()
{
LED_V=!LED_V;
}
branch/maincent/tp_info6/Emb_App/conf_noyau.cfg
initial_start = ON;
exinf = 0x0;
};
task[]{
entry_address = roue();
name = ID_roue;
stack_size = 512;
stack_section = stack;
priority = 5;
initial_start = OFF;
exinf = 0x0;
};
task[]{
entry_address = tourelle();
name = ID_tourelle;
stack_size = 512;
stack_section = stack;
priority = 5;
initial_start = OFF;
exinf = 0x0;
};
task[]{
entry_address = dist();
name = ID_dist;
stack_size = 512;
stack_section = stack;
priority = 6;
initial_start = OFF;
exinf = 0x0;
};
task[]{
entry_address = vitesse();
name = ID_vitesse;
stack_size = 512;
stack_section = stack;
priority = 7;
initial_start = OFF;
exinf = 0x0;
};
task[]{
entry_address = periph_tx();
name = ID_periph_tx;
stack_size = 256;
branch/maincent/tp_info6/Emb_App/EmbM32C87App.hwp
[DATABASE_VERSION]
"2.8"
[PROJECT_DETAILS]
"EmbM32C87App" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\EmbM32C87App.hwp" "M16C/80,M32C" "Renesas M32C Standard" "Application" "M32C/80" "M32C/87(M32C/87)"
"EmbM32C87App" "E:\info6_maincent\tp_info6\Emb_App" "E:\info6_maincent\tp_info6\Emb_App\EmbM32C87App.hwp" "M16C/80,M32C" "Renesas M32C Standard" "Application" "M32C/80" "M32C/87(M32C/87)"
[INFORMATION]
"No project information available"
[TOOL_CHAIN]
"Renesas M32C Standard Toolchain" "5.42.00"
[CONFIGURATIONS]
"Debug" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\Debug"
"Debug_M32C_FoUSB_UART" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\Debug_M32C_FoUSB_UART"
"Debug_M32C_Simulator" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\Debug_M32C_Simulator"
"Release" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\Release"
"Debug" "E:\info6_maincent\tp_info6\Emb_App\Debug"
"Debug_M32C_FoUSB_UART" "E:\info6_maincent\tp_info6\Emb_App\Debug_M32C_FoUSB_UART"
"Debug_M32C_Simulator" "E:\info6_maincent\tp_info6\Emb_App\Debug_M32C_Simulator"
"Release" "E:\info6_maincent\tp_info6\Emb_App\Release"
[BUILD_PHASES]
"Renesas M32C Assembler" 1
"Renesas M32C C Compiler" 1
......
"Relocatable file" "Renesas M32C Linker" "Renesas M32C Assembler"
"Relocatable file" "Renesas M32C Linker" "Renesas M32C C Compiler"
[PROJECT_FILES]
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\conf_noyau.cfg" "User" "Configuration file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\crt0mr.a30" "User" "Assembly source file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\programme_principal_etud.c" "User" "C source file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\can.c" "User" "C source file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\can.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\carte_io.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\carte_m32.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\clavier.c" "User" "C source file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\clavier.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\dma0.c" "User" "C source file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\dma0.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\lcd.c" "User" "C source file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\lcd.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\mli.c" "User" "C source file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\mli.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\periph.c" "User" "C source file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\periph.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\radiocommande.c" "User" "C source file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\radiocommande.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\sfr32c83.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\sfr32c87.h" "User" "C header file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\uart0.c" "User" "C source file" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\uart0.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\Emb_App\conf_noyau.cfg" "User" "Configuration file" 2
"E:\info6_maincent\tp_info6\Emb_App\crt0mr.a30" "User" "Assembly source file" 2
"E:\info6_maincent\tp_info6\Emb_App\programme_principal_etud.c" "User" "C source file" 2
"E:\info6_maincent\tp_info6\bsp\can.c" "User" "C source file" 2
"E:\info6_maincent\tp_info6\bsp\can.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\carte_io.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\carte_m32.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\clavier.c" "User" "C source file" 2
"E:\info6_maincent\tp_info6\bsp\clavier.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\dma0.c" "User" "C source file" 2
"E:\info6_maincent\tp_info6\bsp\dma0.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\lcd.c" "User" "C source file" 2
"E:\info6_maincent\tp_info6\bsp\lcd.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\mli.c" "User" "C source file" 2
"E:\info6_maincent\tp_info6\bsp\mli.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\periph.c" "User" "C source file" 2
"E:\info6_maincent\tp_info6\bsp\periph.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\radiocommande.c" "User" "C source file" 2
"E:\info6_maincent\tp_info6\bsp\radiocommande.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\sfr32c83.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\sfr32c87.h" "User" "C header file" 2
"E:\info6_maincent\tp_info6\bsp\uart0.c" "User" "C source file" 2
"E:\info6_maincent\tp_info6\bsp\uart0.h" "User" "C header file" 2
[FOLDER]
"Assembly source file" "Assembly source file"
"C header file" "C header file"
......
[ON_DEMAND_COMPONENTS_LOADED]
[SYNC_SESSION_NAMES]
[SESSIONS]
"DefaultSession" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\DefaultSession.hsf" 0
"SessionM32C_E8a_system" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\SessionM32C_E8a_system.hsf" 0
"SessionM32C_FoUSB_UART" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\SessionM32C_FoUSB_UART.hsf" 0
"SessionM32C_Simulator" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\SessionM32C_Simulator.hsf" 0
"DefaultSession" "E:\info6_maincent\tp_info6\Emb_App\DefaultSession.hsf" 0
"SessionM32C_E8a_system" "E:\info6_maincent\tp_info6\Emb_App\SessionM32C_E8a_system.hsf" 0
"SessionM32C_FoUSB_UART" "E:\info6_maincent\tp_info6\Emb_App\SessionM32C_FoUSB_UART.hsf" 0
"SessionM32C_Simulator" "E:\info6_maincent\tp_info6\Emb_App\SessionM32C_Simulator.hsf" 0
[GENERAL_DATA_SESSION_DefaultSession]
[GENERAL_DATA_SESSION_SessionM32C_E8a_system]
[GENERAL_DATA_SESSION_SessionM32C_FoUSB_UART]
[GENERAL_DATA_SESSION_SessionM32C_Simulator]
[OPTIONS_Debug_Renesas M32C Assembler]
"Assembly source file" "061cd8963acbbc10" 3
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\crt0mr.a30" "061cd8963acbbc10" 3
"E:\info6_maincent\tp_info6\Emb_App\crt0mr.a30" "061cd8963acbbc10" 3
[OPTIONS_Debug_Renesas M32C C Compiler]
"C source file" "0d1c724595684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\programme_principal_etud.c" "0d1c724595684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\can.c" "0d1c724595684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\clavier.c" "0d1c724595684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\dma0.c" "0d1c724595684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\lcd.c" "0d1c724595684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\mli.c" "0d1c724595684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\periph.c" "0d1c724595684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\radiocommande.c" "0d1c724595684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\uart0.c" "0d1c724595684d10" 2
"E:\info6_maincent\tp_info6\Emb_App\programme_principal_etud.c" "0d1c724595684d10" 2
"E:\info6_maincent\tp_info6\bsp\can.c" "0d1c724595684d10" 2
"E:\info6_maincent\tp_info6\bsp\clavier.c" "0d1c724595684d10" 2
"E:\info6_maincent\tp_info6\bsp\dma0.c" "0d1c724595684d10" 2
"E:\info6_maincent\tp_info6\bsp\lcd.c" "0d1c724595684d10" 2
"E:\info6_maincent\tp_info6\bsp\mli.c" "0d1c724595684d10" 2
"E:\info6_maincent\tp_info6\bsp\periph.c" "0d1c724595684d10" 2
"E:\info6_maincent\tp_info6\bsp\radiocommande.c" "0d1c724595684d10" 2
"E:\info6_maincent\tp_info6\bsp\uart0.c" "0d1c724595684d10" 2
[OPTIONS_Debug_Renesas M32C Configurator]
"Single Shot" "061cd8963acbbc10" 1
[OPTIONS_Debug_Renesas M32C Librarian]
......
[GENERAL_DATA_CONFIGURATION_Debug]
[OPTIONS_Debug_M32C_FoUSB_UART_Renesas M32C Assembler]
"Assembly source file" "061cd8963acbbc10" 3
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\crt0mr.a30" "061cd8963acbbc10" 3
"E:\info6_maincent\tp_info6\Emb_App\crt0mr.a30" "061cd8963acbbc10" 3
[OPTIONS_Debug_M32C_FoUSB_UART_Renesas M32C C Compiler]
"C source file" "061cd8963acbbc10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\programme_principal_etud.c" "061041b59a3acc10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\can.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\clavier.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\dma0.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\lcd.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\mli.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\periph.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\radiocommande.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\uart0.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\Emb_App\programme_principal_etud.c" "061041b59a3acc10" 2
"E:\info6_maincent\tp_info6\bsp\can.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\clavier.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\dma0.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\lcd.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\mli.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\periph.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\radiocommande.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\uart0.c" "032b447e85684d10" 2
[OPTIONS_Debug_M32C_FoUSB_UART_Renesas M32C Configurator]
"Single Shot" "061cd8963acbbc10" 1
[OPTIONS_Debug_M32C_FoUSB_UART_Renesas M32C Librarian]
......
[GENERAL_DATA_CONFIGURATION_Debug_M32C_FoUSB_UART]
[OPTIONS_Debug_M32C_Simulator_Renesas M32C Assembler]
"Assembly source file" "061cd8963acbbc10" 3
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\crt0mr.a30" "061cd8963acbbc10" 3
"E:\info6_maincent\tp_info6\Emb_App\crt0mr.a30" "061cd8963acbbc10" 3
[OPTIONS_Debug_M32C_Simulator_Renesas M32C C Compiler]
"C source file" "061cd8963acbbc10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\programme_principal_etud.c" "061041b59a3acc10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\can.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\clavier.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\dma0.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\lcd.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\mli.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\periph.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\radiocommande.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\uart0.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\Emb_App\programme_principal_etud.c" "061041b59a3acc10" 2
"E:\info6_maincent\tp_info6\bsp\can.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\clavier.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\dma0.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\lcd.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\mli.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\periph.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\radiocommande.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\uart0.c" "032b447e85684d10" 2
[OPTIONS_Debug_M32C_Simulator_Renesas M32C Configurator]
"Single Shot" "061cd8963acbbc10" 1
[OPTIONS_Debug_M32C_Simulator_Renesas M32C Librarian]
......
[GENERAL_DATA_CONFIGURATION_Debug_M32C_Simulator]
[OPTIONS_Release_Renesas M32C Assembler]
"Assembly source file" "061cd8963acbbc10" 3
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\crt0mr.a30" "061cd8963acbbc10" 3
"E:\info6_maincent\tp_info6\Emb_App\crt0mr.a30" "061cd8963acbbc10" 3
[OPTIONS_Release_Renesas M32C C Compiler]
"C source file" "061cd8963acbbc10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\programme_principal_etud.c" "061041b59a3acc10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\can.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\clavier.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\dma0.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\lcd.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\mli.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\periph.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\radiocommande.c" "032b447e85684d10" 2
"E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\bsp\uart0.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\Emb_App\programme_principal_etud.c" "061041b59a3acc10" 2
"E:\info6_maincent\tp_info6\bsp\can.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\clavier.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\dma0.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\lcd.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\mli.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\periph.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\radiocommande.c" "032b447e85684d10" 2
"E:\info6_maincent\tp_info6\bsp\uart0.c" "032b447e85684d10" 2
[OPTIONS_Release_Renesas M32C Configurator]
"Single Shot" "061cd8963acbbc10" 1
[OPTIONS_Release_Renesas M32C Librarian]
branch/maincent/tp_info6/Emb_App/EmbM32C87App.tps
"SessionM32C_E8a_system"
[GENERAL_DATA_PROJECT]
[GENERAL_DATA_CONFIGURATION_Debug]
"PROJECT_FILES_MODIFIED_DATA_TAG" "TRUE"
"PROJECT_FILES_MODIFIED_DATA_TAG" "FALSE"
[SESSIONS_Debug]
"DefaultSession"
"SessionM32C_E8a_system"
branch/maincent/tp_info6/Emb_App.hws
[DATABASE_VERSION]
"11.0"
[WORKSPACE_DETAILS]
"Emb_App" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App.hws" "M16C/80,M32C" "Renesas M32C Standard"
"Emb_App" "E:\info6_maincent\tp_info6" "E:\info6_maincent\tp_info6\Emb_App.hws" "M16C/80,M32C" "Renesas M32C Standard"
[SHARED_WORKSPACE_CONTROL_STATUS]
"" "" ""
"" "" ""
[PROJECTS]
"EmbM32C87App" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App" "E:\programmation\Travaux_Pratiques\Polytech_Ge_Travaux_Pratiques_2018\polytech-ge-info6-2018\trunk\tp_info6\Emb_App\EmbM32C87App.hwp" 4
"EmbM32C87App" "E:\info6_maincent\tp_info6\Emb_App" "E:\info6_maincent\tp_info6\Emb_App\EmbM32C87App.hwp" 4
[INFORMATION]
"No workspace information available"
[SCRAP]

Formats disponibles : Unified diff