本帖最后由 传媒学子 于 2018-10-1 19:15 编辑
最近在调试摄像头接收数据部分,YUV422,15fs,场同步信号66.7ms一次。
其实,外部中断很简单,but, 我遇到了一个坑: - printf("\r\n初始化完成");
- config_interrupt();
复制代码
如上图所示程序,可以正确进入中断,
但是将printf放在中断配置函数后边,进入中断后,中断标志位清零失效,如果程序中有i++之类的指令,则会一直执行。 - config_interrupt();
- printf("\r\n初始化完成");
复制代码
这个不知道是什么问题,希望大家可以讨论讨论。。。
初步认为UART的发送函数会影响这个中断,但具体原理不清楚,还望大神赐教。
补充内容 (2018-10-8 22:33):
问题已经解决,见下边我的回复,或者第五贴
|