SS8801芯片进入调试模式的条件是:
上电或者休眠(sleep)唤醒时,P05引脚为高电平,就会进入调试模式(后面简称SSD模式)。
进入SSD模式后,P05和P06两个引脚将会被调试模块占用,普通的I/O功能将无法使用。
在笔者的某一个应用场景中,将P05用作了I2C的Clock信号,P06用作LED控制,如下图:
SS8801上电启动时,P05当作I2C Clock被上拉,进入SSD模式,导致P05、P06均无法被软件控制。现象表现为P06无法控制LED灯。
因此,因为开发时需要考虑以上因素,避免芯片误进入SSD模式从而导致功能异常。
原创文章,转发请注明出处。昇生微电子,www.sinhmicro.com。
加载对话