昨晚尝试使用CH573的SPI0驱动2.66寸的三色墨水屏,发现可能存在代码阻塞问题。一个全刷(墨水屏)周期要半分钟左右,实际刷新过程也就三五秒的时间,这个在其他芯片用软件SPI测试过了。附上代码,望有懂的大佬帮忙解答一下
热门产品 :
CH32X035: 32位USB+USB PD单片机
昨晚尝试使用CH573的SPI0驱动2.66寸的三色墨水屏,发现可能存在代码阻塞问题。一个全刷(墨水屏)周期要半分钟左右,实际刷新过程也就三五秒的时间,这个在其他芯片用软件SPI测试过了。附上代码,望有懂的大佬帮忙解答一下
将驱动墨水屏的代码放到ram里跑呢。
在函数的上面加__HIGH_CODE,如:
额问题已解决。照搬官方SPI0那个例程每次发送加2ms延时,结果光发送用了好久。去掉延时秒刷新