怎么从W25Q64提取图片数据在LCD上画图片按钮

2019-07-21 03:52发布

看了mini板子的综合例程,当我像例程那样,把ICOS图标放在SD卡相应的文件夹中,调用原子个写的画图片按钮函数:btn_draw_picbtn(btnx);,和例程一样没有问题,但是没插SD卡就不能显示图标,所以我用imageLCD2将50*50像素的ICOS图标解码成16位彩 {MOD}数据的数组,并将像素点的颜 {MOD}数据放入W25Q64,很明显不能调用btn_draw_picbtn(btnx);这个函数了,它是传图片在SD卡中的位置,于是自己简单写了个函数来从W25Q64中读取对应数据并通过gui_phy.draw_point(u16,u16,u16);或者LCD画点函数来画图标,现在问题是调用btn_creat函数创建按钮后,然后用我写的函数把图标画出来,按钮就会失灵,按下没有反应,如果不画图标,按钮就可以触发
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
七火
1楼-- · 2019-07-21 07:52
 精彩回答 2  元偷偷看……
七火
2楼-- · 2019-07-21 09:20
自己顶一下:我的目的是创建一个按钮,然后在按钮位置画相关的APP ICOS图标,直接从W25Q64读取像素点的数据来画点,图标画出来按钮就失灵了,另外如果是直接用RED,YELLOW等画点,反而不失灵,我仿真的buffer的颜 {MOD}数据没有问题,搞不懂为何画点ICOS图片会和按钮冲突
peng1554
3楼-- · 2019-07-21 12:12
帮顶~~
正点原子
4楼-- · 2019-07-21 15:54
仿真找问题

一周热门 更多>