本帖最后由 xiaomo321 于 2023-4-26 19:29 编辑
问题描述:一、首先是买来了一块ST7789驱动的小屏幕,看了下中景园提供的stm32硬件SPI驱动的代码,这个发送一字节数据这样写的,先判断SPI状态寄存器的发送缓存区是否为空
我首先移植过来是改写成了这样,但是一直不行,屏幕点不亮,找了很久没找到问题原因所在
然后我去github上看到别人有AT32移植ST7789的代码,我去看了一下,这样写的
试了一下,果然成了,我还试了下先发送数据,再判断发送缓存区是否为空,也能成功,但是我看参考手册上是这样写的
希望有大佬能给我解答下,虽然问题解决了,但是还是没明白为什么要这样改
|