初级会员

- 积分
- 61
- 金钱
- 61
- 注册时间
- 2017-8-11
- 在线时间
- 13 小时
|

楼主 |
发表于 2017-8-19 10:02:41
|
显示全部楼层
[mw_shl_code=cpp,true]int main(void)
{
HAL_Init(); //初始化HAL库
Stm32_Clock_Init(360,25,2,8); //设置时钟,180Mhz
delay_init(180); //初始化延时函数
uart_init(115200); //初始化USART
usart2_init(921600); //初始化USART2
usmart_dev.init(90); //初始化USMART
LED_Init(); //初始化LED
KEY_Init(); //初始化按键
SDRAM_Init(); //初始化SDRAM
LCD_Init(); //初始化LCD
TIM3_Init(10000-1,9000-1); //10Khz计数,1秒钟中断一次
POINT_COLOR=BLUE;//设置字体为红色
LCD_ShowString(30,50,200,16,16,"Apollo STM32F4/F7");
LCD_ShowString(30,70,200,16,16,"OV5640 TEST");
LCD_ShowString(30,90,200,16,16,"ATOM@ALIENTEK");
LCD_ShowString(30,110,200,16,16,"2016/1/16");
/*************这里初始化一些重要的引脚,SCL,SDA,RESET******************/
while(OV5640_Init())//初始化OV5640
{
LCD_ShowString(30,130,240,16,16,"OV5640 ERR");
delay_ms(200);
LCD_Fill(30,130,239,170,WHITE);
delay_ms(200);
LED0=!LED0;
}
LCD_ShowString(30,130,200,16,16,"OV5640 OK");
rgb565_test();
}
[/mw_shl_code] |
|