Page 387 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 387
SystemInit();
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1 | RCC_APB2Periph_GPIOA |
RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOC | RCC_APB2Periph_GPIOD |
RCC_APB2Periph_GPIOE | RCC_APB2Periph_ADC1 | RCC_APB2Periph_AFIO |
RCC_APB2Periph_SPI1, ENABLE );
RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2 | RCC_APB1Periph_USART3 |
RCC_APB1Periph_TIM2 | RCC_APB1Periph_TIM4, ENABLE );
// RCC_APB2PeriphClockCmd(RCC_APB2Periph_ALL ,ENABLE );
RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE);
RCC_MCOConfig(RCC_MCO_HSE );//hse
}
void Init_All_Periph(void)
{
RCC_Configuration();
GPIO_Configuration();
NVIC_Configuration();
}
/* 도트매트릭스 초기화 */
void Port_Init()
{
red_off;
green_off;
enable_on;
latch_off;
clock_off;
}
/* 글자 크기 세기 */
void Font_Size()
{
char *Temp_Top;
char *Temp_Bot;
for(Temp_Top = Str_Top; *Temp_Top; Temp_Top++) {Top_Count++;}
- 380 -