Page 889 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 889
GPIO_Init(GPIOA, &GPIO_InitStructure);
/* LED1,2,3,4 입출력포트 연결 설정 */
GPIO_InitStructure.GPIO_Pin
= GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3;
// GPIOD 0,1,2,3번 사용
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
// 출력 모드 설정
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; // 속도
50 MHz
GPIO_Init(GPIOD, &GPIO_InitStructure); // GPIOD 포트를
초기화
/* MOTOR1 입출력포트 연결 설정 */
GPIO_InitStructure.GPIO_Pin
= GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3;
// GPIOC 0,1,2,3번 사용
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; // 출력
모드 설정
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; // 속도
50 MHz
GPIO_Init(GPIOC, &GPIO_InitStructure); // GPIOC 포트를
초기화
/* MOTOR2 입출력포트 연결 설정 */
GPIO_InitStructure.GPIO_Pin
= GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_10;
// GPIOC 7,8,9,10번 사용
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; // 출력
모드 설정
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; // 속도
50 MHz
GPIO_Init(GPIOC, &GPIO_InitStructure); // GPIOC 포트를
초기화
/* 외부 인터럽트 설정 */
- 882 -