TI中文支持网
TI专业的中文技术问题搜集分享网站

关于TLC5941开路检测的问题

我最近再用TLC5941,3片5941级联使用,控制灯的亮度完全没问题。准备试试它的开路检测功能,于是去读取它的SID的时候发现读出来的数据不对。反复查看了自己写的读取SID的时序也没发现问题。你们能不能发给我一段读取SID的程序,我参考下。   下面是我写的读取SID的程序。    

void Read_5941_Status(void)
{
    INT8U data;
    INT16U k,h;

   writeIoState(MODE_5941,0);    writeIoState(SCLK_5941,0);
    writeIoState(SCLK_5941,1);
    for(k=0;k<576;k++)
   {
      data = data | readIoState(SOUT_5941);
      data = data << 1;
      if((k%8)==0)
      {
          STATUS_Data[h] = data;          h++;
      }
   writeIoState(SCLK_5941,0);
   writeIoState(SCLK_5941,1);
  }
}

Johnsin Tao:

Hi除了下面文档中有些程序外,TI好像没有别的程序提供:www.ti.com.cn/…/getliterature.tsp

user5095074:

回复 Johnsin Tao:

好的,谢谢,文档我看了,可惜的是,这份文档里只有对LED的控制,并没有涉及开路检测的部分

user4401704:

您好 有写好的C语言程序我写的程序感觉都没反应看时序也没什么问题麻烦有的话发我邮箱一下724232630@qq.com

赞(0)
未经允许不得转载:TI中文支持网 » 关于TLC5941开路检测的问题
分享到: 更多 (0)