求教NAT9914芯片初始化的介绍 点击:973 | 回复:0



goldon

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 0回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2005年3月22日
发表于:2005-03-22 23:24:00
楼主
各位大虾好,小弟刚接触NI的NAT9914,对其初始化有些问题,那就是:当我按照技术手册的测试程序进行测试,到ISR2寄存器时,发觉其读出的内容为0xFF,相当于没进行任何的操作。这是它的程序,WT代表写入,RD代表读出,字母为寄存器名称,数字为数据 struct ck t2[]={ {WT,r7210_auxmr,0xa8},//转到9914模式 {WT,r_auxcr,0x38}, //芯片重起 {WT,r_auxcr,0x01}, {WT,r_auxcr,0x00}, {WT,r_auxcr,0x78}, //进入imr2 {WT,r_imr2,0x00}, //清GLINT位和imr2 {WT,r_imr1,0x00}, //清imr1 {WT,r_imr0,0x00}, //清imr0 {RD,r_isr2,0x00}, //当进行到这里时,r_isr2读出的内容为0xff,而不是0x00; {WT,r_cdor,0x55}, {RD,r_isr2,0x01}, {0}}; 恳求各位大虾不吝赐教,谢谢。


热门招聘
相关主题

官方公众号

智造工程师