请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TLC5958 您好,
我目前正在开发固件来控制LED矩阵(16行和64列)。
我使用的硬件使用基于 Tidr687的2块板,每个板实施2个TLC驱动程序。
如果我单独使用每个板(16行和32列),一切都正常。 当我把两块板都插上来满足我的需要时,就会出现问题。
问题与我无法在第二块板上配置2个驱动程序(FC1或FC2都不能)的事实密切相关,尽管在所有4个驱动程序上都正确地完成了GS数据的读取和写入。 第一块板上显示的前2个驱动器配置良好,通过读取其FC寄存器值来确认。 但是,第二块板上的两个驱动程序仍具有默认值,这使我认为我面临的唯一问题与最后两个驱动程序的写入配置有关(注: 这些语句是在观察两个板上的每条线路并确定FCWRTEN和WRTFC的LAT信号正确工作之后作出的。
但是,经过一段时间之后,我发现我的问题实际上与连接主板的通信电缆的长度有关。 每次线缆超过15 cm 时,都会出现上述配置问题。 通过观察每条线,无论电缆尺寸如何,我都找不到任何差异。
我的问题有什么提示?
此致,
提亚戈