进入SPI3的接收中断后,如果不读取得到的数据,TFT屏幕会停止刷新,但是自定义的2Hz的指示灯依然正常闪烁
如果在SPI3的接收中断里读取数据后刷新到tft屏幕上,会导致刷新不上去,屏幕卡死,但是自定义的2Hz的指示灯依然正常闪烁
如果在SPI3的接收中断里读取数据后printf出来,一切正常
热门产品 :
CH394: 以太网协议栈芯片
进入SPI3的接收中断后,如果不读取得到的数据,TFT屏幕会停止刷新,但是自定义的2Hz的指示灯依然正常闪烁
如果在SPI3的接收中断里读取数据后刷新到tft屏幕上,会导致刷新不上去,屏幕卡死,但是自定义的2Hz的指示灯依然正常闪烁
如果在SPI3的接收中断里读取数据后printf出来,一切正常
您好,根据你的例程中启动文件的配置,mstatus寄存器配置是在用户模式下,建议你中断声明改为硬件压栈声明方式试一下,或可将mstatus寄存器配置在机器模式试一下。后续若有问题,可通过邮箱(lzs@wch.cn)沟通。