首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

飞思卡尔技术支持中心

菜鸟求教!为什么我的XS128在运行别的程序都没问题,但是就是进不了中断呢?

版主好,

我最近用XS128做视屏采集时遇到了些问题,想请教下:

硬件上IRQ接视屏信号,视频的行信号周期为64us,AD初始化函数如下:

void InitATD(void)
{
//++++++++++++++++ATD转换初始化+++++++++++++++++//
ATD0CTL1=0x00; //7:1-外部触发,65:00-8位精度
ATD0CTL2=0x40; //禁止外部触发, 中断禁止
ATD0CTL3=0xa0; //右对齐无符号,每次转换4个序列, No FIFO, Freeze模式下继续转
ATD0CTL4=0x00; //sample per 4 AD cycle ATDClock=[BusClock*0.5]/[PRS+1]=40M/2=20M
ATD0CTL5=0x20; //只对0通道转换
ATD0DIEN=0x00; // 禁止数字输入
}

总线时钟超频到了40M:

返回列表