打印

合并照相机例程与USB模拟U盘例程出现不知名的问题!!!

[复制链接]
683|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我试着合并了照相机例程(我直接从FIFO读取一帧图像的数据到SD卡,不经过LCD截屏,这一环节是没错误的,而且我也把与LCD有关的.c文件移出工程了)与USB模拟U盘例程,但是两个例程原本的功能不能同时使用,每次只能注释掉其中一个例程的功能,另一个例程的功能才能用。
不是工程建立的问题,文件包含路径没错的,我怀疑是NVIC的配置起冲突了。           现在两个例程的各个中断的优先级配置为:拍照例程的:1、SDIO中断(抢占优先级0,响应优先级2);2、OV7725场中断(抢占优先级0,响应优先级3),;拍照按键中断(抢占优先级0,响应优先级1),原例程就是这么配的。            USB例程的:1、SDIO中断(抢占优先级0,响应优先级2);2、USB低优先级中断(抢占优先级1,响应优先级1);3、USB高优先级中断( 抢占优先级1,响应优先级0),原例程SDIO中断为(抢占优先级0,响应优先级0)。            它们都是采用优先级组1的。
另外,我也怀疑是拍照例程当中的初始化sd卡文件系统的函数Sd_fs_init()与USB例程当中的初始化SD卡函数Set_System()起冲突了,如果真的是这两个函数起冲突了,那就麻烦了,求解答~~~~!!!!麻烦大家了~~~~!!!!

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

437

主题

437

帖子

0

粉丝