新一期视频,触摸屏增加定时器支持连按和划线,增加timer_init函数后LCD屏幕就不亮,一句一句注释编译下载后,发现是TCON的bit3置位后LCD屏幕就不亮了,如果bit3清零就可以正常显示,调了好几天了没想明白为什么。。。
原因找到了,初始化背光引脚的时候,多加了一个&,GPBCON则被配置成0xfffffffe,导致除GPB0之外所有GPB引脚被配置为11(reserved),GPB0被配置为TOUT0,TOUT0模式是用于死区时间配置的。