我有一个带有FT801图形芯片的Arduino克隆Edison板。在尝试使用芯片运行示例草图时,我遇到了芯片ID错误。它报告芯片ID为3C074D54,它与预期的FT801常数10108不匹配。据我所知,ID应该是唯一的,那么为什么他们的示例代码包括:
if(FT801_CHIPID != chipid)
它可能是假冒芯片吗?
斯蒂芬
答案 0 :(得分:0)
可能是当他们测试样本代码时,他们使用ID为10108的芯片,但在实际的主板上他们正在使用不同的芯片。他们说得很对。你需要注释掉那条线来拒绝任何芯片ID检查机制。此外,您还可以编辑固件以适合您的芯片ID。但在此之前,请正确阅读其数据表,如果可能,请在更新固件之前尝试多次交叉检查。