Page 187 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 187
void SC(void); //SpeedCounter
void FL(unsigned char d); //FollowLight
void TL(void); //Traffic Light
void Delay(__IO uint32_t nTime);
void Scan_Cds(int pstat); //Garo Debugger
void Garo(void);
int main(void)
{
RCC_Conf(); //RCC configuration
GPIO_Conf(); //GPIO configuration
while(SysTick_Config(SystemFrequency / 1000));
GLCD_Ready(); //GLCD Initialize and Settting
USART3_Configuration(); //USART3(for RFID Reader) configuration
USART1_Configuration(); //USART1(for Communicate with Pi) configuraiton
Init_TIM_TL(); //TIM3(for Traffic Light)
Init_TIM_SPM(); //TIM2(for Counting time for SpeedCounter)
NVIC_Conf(); //NVIC Configuration (Masking Global Interrupts)
Init_Proj(); //Initialize Project Hardware
GLCD_displayStringLn(Line1, " Initial Complete!");
//Display for Recognize Initialize finish
USART1Write("Init!!",sizeof("Init!!"));
//Sending String to inform ARM processor Initialize Finished
while(1)
{
/******************Traffic Light Function**********************/
TL();
/******************Garodeung Function**********************/
Garo();
//Speed Monitor
SC(); //
//Stopline
stop_line(Stop);
//Scanning Garo
- 180 -