Page 979 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 979
void Init_All_Periph()//모든 설정 하기
{
RCC_Configuration(); //내부 설정
GPIO_Configuration();//GPIO 설정
NVIC_Configuration();//인터럽트 관련 설정
USART1_Configuration();//NDSocket과 연결되는 usart설정
EXTI_Configuration();//외부 인터럽트 설정
}
int main(){
Init_All_Periph();//모든 설정 하기
/*모터 ENABLE*/
GPIO_SetBits(GPIOB,GPIO_Pin_6);
GPIO_SetBits(GPIOB,GPIO_Pin_7);
GPIO_SetBits(GPIOB,GPIO_Pin_8);
LCDSetting();//LCD부분 설정
/*모든과정 준비 완료*/
GPIO_SetBits(GPIOC,GPIO_Pin_0);
while(1){
/*코어가 동작하고있는지 확인*/
delay_us(0xAFFFF);
GPIO_ResetBits(GPIOC,GPIO_Pin_0);
delay_us(0xAFFFF);
GPIO_SetBits(GPIOC,GPIO_Pin_0);
}
}
/*모터를 제어하기위한 함수들*/
/*
PORTB
A : 0,1 | B C
B : 2,3 | ↗ ↘
C : 4,5 | A
- 972 -