金牌会员
 
- 积分
- 1228

- 威望
- 588
- 贡献
- 384
- 兑换币
- 393
- 注册时间
- 2018-6-17
- 在线时间
- 128 小时
|
搞了一天没弄好,单片机用的K66,我把总钻风K66的例程移植到山外K66的库里面,然后运行程序的时候一直卡在初始化里面
void Camera_init(void)
{
//设置参数 具体请参看使用手册
uint16 temp, i;
uint8 send_buffer[4];
uart_init (MT9V032_COF_UART, 9600); //初始换串口 配置摄像头
uart_rx_irq_en(MT9V032_COF_UART);
//等待摄像头上电初始化成功
systick_delay_ms(1000);
uart_receive_flag = 0;
//开始配置摄像头并重新初始化
for(i=0; i<CONFIG_FINISH; i++)
{
send_buffer[0] = 0xA5;
send_buffer[1] = MT9V032_CFG[i][0];
temp = MT9V032_CFG[i][1];
send_buffer[2] = temp>>8;
send_buffer[3] = (uint8)temp;
uart_putbuff(MT9V032_COF_UART,send_buffer,4);
systick_delay_ms(2);
}
//等待摄像头初始化成功
while(!uart_receive_flag);
它会卡到这个while这里,然后核心板指示灯就显示代码跑飞了。
请问这是什么问题,有没有车友遇到过,这个怎么解决呢?
|
|