自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

初始化人生

学习Python,物联网技术,单片机技术,嵌入式GUI技术历程。

  • 博客(9)
  • 收藏
  • 关注

原创 如何在Python2.7中使用Python3.5中的语法end=

print(“anything”,end=”anything”)是Python3.5中的语法,想在2.7中使用,就需要在首行添加from future import print_functionfrom __future__ import print_functionnum1 = 0num2 = 0while num1<=5: print (num1,end="_&quo

2018-06-01 11:38:29 3392

原创 Python中if elif else及缩进的使用

scole = input("input your scole:")if scole>90: print("A")elif scole>80: print("B")elif scole>70: print("C")elif scole>60:

2018-05-31 16:28:02 9594

原创 python2.7与3.5中input的差别

在2.7中input输入的数值raw_input输入的事字符串或者把输入的内容用引号扩起来 deathage = 80name = raw_input("your name:")age = input("your age:")print "hi,",name,"your age is ",age,"now."print "you can still live for &quot

2018-05-31 15:48:40 1881

原创 UCGUI学习之路(6)键值对应的字符

GUI_SendKeyMsg(0x120, 1); //' ' GUI_SendKeyMsg(0x121, 1); //'!' GUI_SendKeyMsg(0x122, 1); //'"' GUI_SendKeyMsg(0x123, 1); //'#' GUI_SendKeyMsg(0x124, 1); //'$' GUI_SendKeyMsg(0x125

2017-11-19 15:48:35 860 1

原创 UCGUI学习之路(5)MemDev

LCD液晶屏上有动画的时候,一般都需要高频刷新屏幕。 如果不使用MemDev,而按传统方法做动画效果,屏幕会闪烁,效果不好。 MemDev的使用是为了上述情况引起的闪烁。 其原理在于,先把这一帧到下一帧的显示过程在内存中预演。把生成的最终结果,再刷新到屏幕上。这样一来屏幕的显示内容变化次数降到最低。直接输出需要显示的内容。有效的避免了闪烁。我也做了个实验,在一块屏幕上,对比两种效果,一目了然。

2017-10-30 18:26:45 1797

原创 UCGUI学习之路(4)显示位图

显示位图的步骤跟显示外部字体的方法步骤差不多。能用于UCGUI的位图通常定义为“C”的GUI_BITMAP结构体变量。在使用此位图的头文件中声明,就可以使用位图打印函数显示了。 这里就要用到位图转换器,把位图转换成“C”格式文件。至于其它格式图片可以通过软件把图片格式转换成位图,再导入位图转换器转换成“C”文件。这里要注意,位图转换器不能从一幅RGB模式的位图转换成“C”文件,必须先把其转换成调色

2017-10-28 23:23:53 2759

原创 UCGUI学习之路(3)增加其它字体

一、使用字体转换工具UCGUI FontConvert工具把所需字体转换成C文件。 二、把这个文件加到工程里。 三、把这个字体C文件中的字体变量名找到并在main函数里声明。 extern const GUI_FONT GUI_FontHarlowSolidItalic46;extern const GUI_FONT GUI_FontPerpetua31;extern const

2017-10-28 22:02:58 1484

原创 UCGUI学习之路(2)移植

开始学习之前,先简单说说我的移植过程及一些问题的解决。一、 首先下载 UCGUI的源代码(我用的是 3.90 版的),并且准备一个简单工程,并且编译无误。二、 复制文件。打开源代码文件夹,复制START\GUI 目录下所有文件到工程文件夹中,复制START\CONFIG 目录下所有文件到工程目录下的GUI 文件夹中,复制 SAMPLE\GUI_X文件夹到工程目录

2017-10-27 15:48:19 948

原创 UCGUI学习之路(1)前言

UCGUI是一种嵌入式应用中的图形支持系统.它设计用于为任何使用LCD图形显示的应用提供高效的独立于处理器及LCD控制器的图形用户接口,它适用单任务或是多任务系统环境,并适用于任意 LCD 控制器和 CPU 下任何尺寸的真实显示或虚拟显示.之所以支持所有LCD屏,就是只需要依赖具体LCD屏的三个基础函数(底层初始化函数,画点函数,读点函数),UCGUI其他函数则是在此基础上开发出来的。

2017-10-27 11:48:15 855 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除