注册 登录
查看: 321|回复: 2

[平衡组] 在使用山外k60的例程遇到的问题!求救

[复制链接]
发表于 2014-4-21 21:19:04 | 显示全部楼层 |阅读模式
void  main(void)
{
    Site_t site     = {0, 0};                           //显示图像左上角位置
    Size_t imgsize  = {CAMERA_W, CAMERA_H};             //图像大小
    Size_t size;                   //显示区域图像大小

    LCD_init();

    size.H = LCD_H;
    size.W = LCD_W;

    camera_init(imgbuff);
    //配置中断复位函数
    set_vector_handler(PORTA_VECTORn , PORTA_IRQHandler);   //设置LPTMR的中断复位函数为 PORTA_IRQHandler
    set_vector_handler(DMA0_VECTORn , DMA0_IRQHandler);     //设置LPTMR的中断复位函数为 PORTA_IRQHandler

    while(1)
    {
        camera_get_img();                                   //摄像头获取图像

#if     ( CAMERA_COLOR == 1 )                                       //灰度摄像头
        LCD_Img_gray_Z       (site, size, imgbuff, imgsize);
#elif   ( CAMERA_COLOR == 0 )                                       //黑白摄像头
        LCD_Img_Binary_Z(site, size, imgbuff, imgsize);
#endif

#if 0
        /******************** 发送图像到上位机 ***********************/
        img_extract(img, imgbuff, CAMERA_SIZE);          //解压为灰度图像,方便发送到上位机显
        sendimg(img, CAMERA_W * CAMERA_H);                    //发送到上位机
#endif

    }
}用LED_摄像头那个例程的时候,第一次成功采集到了图像,后面再试的时候老是卡死在上面黄色那个中断配置函数那里,请问这是什么原因啊?

回复

使用道具 举报

发表于 2014-4-22 15:01:24 | 显示全部楼层
中断配置函数?
哪个中断配置?sccb初始化吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-22 17:40:53 | 显示全部楼层
孟从琴 发表于 2014-4-22 15:01
中断配置函数?
哪个中断配置?sccb初始化吗?

没事啦!我已经解决了 呵呵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部