embedded01.c
00001
00002
00003
00004
00005
00006
00007
00008 #include "interrupt.h"
00009 #include "connectCtrl.h"
00010 #include "motorCtrl.h"
00011
00012
00013 static void execCtrlLoop(void) {
00014
00015
00016
00017 setMotorVel(getRecvedRefVel());
00018 }
00019
00020
00021 int main(void) {
00022
00023
00024 initInterrupt();
00025 initConnectionDevice();
00026 initMotorDevice();
00027
00028
00029 setInterruptHandler(execCtrlLoop, 1);
00030 start_interrupt();
00031
00032
00033 evaluatePacketData();
00034 }
00035 }
00036