硬件:ch32v307vct6,lcd某淘宝买的。
连线如图说明:使用spi2,然后rst连接到PB2,LED(背光)连接到PB1,RST连接到PB3,屏幕的cs连接到spi2的NSS引脚。这里是spi2和这些引脚的初始化,然后
这里是肯定例程给的宏定义,我都给修改为了设置相应的GPIO,其中RES大概率是RST(我是这么理解的),BLK我就理解为背光的引脚了,这里还是给出写函数定义(我应该不会看BLK和RES的,只能看写的),,。
现在的问题是,背光能量,但是lcd没有反应。
我尝试调试,发现几个问题
重复进入SPI2——I2C——senddate这个函数,我没有设置断点。
SPI2-DAte寄存器值没有变化,但是重复进入上个函数,变量窗口种的date以及spi->date会变化。
屏幕没有反应。
上图有我说的各种图以及spi2的状体寄存器的值,其中TXE是1应该代表spi启动了。
还请大佬指点一点,教俺接下如何检测,我现在没有头绪,无法开始下一步,如需要其他信息,我可以提供,因我不是特别懂这个lcd。