驱动调试是要硬件相关的,经常要使用万用表,示波器,甚至逻辑分析仪检查问题。
1,电源电压和电流要符合datasheet的规定范围,要多动手测试,特别是硬件刚刚准备开始调试的时候,电源要放在第一位。
2,时钟要符合要求,工作频率和电平都要符合要求,幅度不能够过低或者过高,特别是不能够过低,否则不能够正常工作。
3,复位电路是否正常,包括复位电平和复位的时间是否达到datasheet的要求。
4,I2C或者UART,SPI等等接口两边是否电平匹配。
5,通信的GPIO口驱动电路是否够,特别是频率比较高的信号,比如LCD的PCLK等等。
6,I2C地址的表示是7位还是8位,不要搞混。
本文介绍了驱动调试过程中需要关注的六个关键步骤:电源电压和电流的校验、时钟信号的确认、复位电路的检查、接口电平的匹配、GPIO驱动能力验证以及I2C地址格式的确认。

被折叠的 条评论
为什么被折叠?



