完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
#define USE_BANDING_MEMDEV (1) //定义使用分段存储
#define SIZE_OF_ARRAY(Array) (sizeof(Array) / sizeof(Array[0])) void draw_bitmap(void) { GUI_MEMDEV_Handle hMem0; GUI_Init(); GUI_SetBkColor(GUI_BLACK); GUI_SetColor(GUI_BLACK); GUI_Clear(); GUI_SetFont(&GUI_Font24_ASCII); GUI_SetTextMode(GUI_TM_TRANS); GUI_DispStringHCenterAt("brightness",20,20 ); Lsens_Init(); hMem0 =GUI_MEMDEV_CreateFixed(0, 0, 64, 64, GUI_MEMDEV_HASTRANS, GUI_MEMDEV_APILIST_16, GUI_COLOR_CONV_565); GUI_MEMDEV_Select(hMem0); GUI_DrawBitmap(&bmbeijing, 0, 0); \透明背景 GUI_MEMDEV_Select(0); GUI_MEMDEV_WriteAt(hMem0,400,400); while(1) { u8 adcc; u8 adccc; adcc=Lsens_Get_Val(); adccc=adcc*2.8; GUI_DrawBitmap(&bmpink2,adccc-285,0); //粉 GUI_DrawBitmap(&bmbeijingfu,adccc+5,-20); //黑 GUI_DrawBitmap(&bmbeijing,-10,-20); delay_ms(50); } } 设置透明背景了 背景不会闪 主要是温度计的内部由两张图片(一张粉色 一张黑色)组成 随值的大小改变 但会一直闪烁 怎么解决或者优化!!! 分段存储有开 |
|
相关推荐
7个回答
|
|
设置透明背景了 背景不会闪 主要是温度计的内部由两张图片(一张粉色 一张白色)组成 随值的大小改变 但会一直闪烁 怎么解决或者优化!!! 分段存储有开
|
|
|
|
不要全区域更新,更新你想要的位置,就可以不闪烁。
|
|
|
|
那关键字是什么 或者有代码吗
|
|
|
|
可以说详细点吗 我可以自己查资料
|
|
|
|
极端点: 你试试全屏清除,和只画一个点,看那个快?
肯定全屏慢, 你清一次屏幕,可以画好多点了。 所以,在有些东西不需要重绘的地方,就可以不重绘,以节省时间,提高帧率。 |
|
|
|
还是不会............
|
|
|
|
回头多写写代码练习练习先吧
|
|
|
|
只有小组成员才能发言,加入小组>>
810 浏览 0 评论
1161 浏览 1 评论
2535 浏览 5 评论
2871 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2719 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1109浏览 3评论
198浏览 2评论
465浏览 2评论
379浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
460浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 06:46 , Processed in 0.793119 second(s), Total 89, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号