请教下,使用FreeRTOS+emWin,显示*.bmp, *.png图片后导致 qspi 工作异常或者没有响应了, 因为我目前是吧字库放在 qspi 的芯片里面的,如果不解码图片的 话,读取 qspi 里面的字库数据显示完全没有任何问题的 qspi 使用的查询法,以前没有使用 freerots前可以使用 dma+中断功能的,但是现在使用了 rtos后,貌似 qspi 再使用 dma+中断的话, 始终都在等待中断职位 ,不知道是为何 ???? 另外显示图片后,qspi 工作不正常的话,有哪些原因造成的 ( 目前 qspi 使用查询方法操作的)? |
评分
查看全部评分
评分
查看全部评分
qspi读取函数我没有单独做一个任务,
最新的发现是 解码玩图片后,程序很多时候会进入硬件中断错误里面去,我也开启了栈检查任务,进入中断错误前也没有出现栈溢出的提示,现在也不知道到底是哪个地方没有设置对 ???
我目前使用的是 f7 系列的,qspi 使用的普通的读写功能,没有开启中断跟dma,使用的是查询发,字库目前是放在 qspi 里面的
你这个问题不好分析,要实际调试,但是我建议你改一下qspi的读模式,你直接用remap 模式的话,不更好吗?这样也快呀.
我研究一下 remap 模式,目前这个模式还不会使用啊
shi cache mpu 的配置问题造成的