自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

国产开源 GUI 引擎 AWTK

主要致力于基于linux的嵌入式系统的学习和研究,包括内核、驱动、GUI、MMI、软件设计方法和软件优化等方面.

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 Makefile中的几种赋值方式

 转载时请注明出处和作者联系方式作者联系方式:李先静 在Makefile中,对变量的赋值,有好几种方式,它们的意义、使用的场合都各不相同,初学者往往比较迷惑。这里对它们的用法简要介绍一下。 = 递归展开赋值,这是默认的赋值方式。Makefile是两遍解析的,若一个变量引用另外一个变量,两个变量定义的位置,谁在前谁在后没有任何关系,都能达到同样的效果。如:SUBARCH=armA

2005-10-26 21:14:00 13015 3

原创 在Linux下,从头构建图形环境(TinyX + GTK)

从头构建linux图形环境 转载时请注明出处和作者联系方式作者联系方式:李先静  在Linux下,从到头构建图形环境,不说是很难的事,至少也是要费些周折的,特别是对一个新手来说。最近老大让我研究一下Linux下的图形环境,以便决定是否能在手机上使用(CPU采用INTEL的PXA27x)。为了方便,先在PC上做实验,操作系统采用的是RH9,目标是让TinyX + GTK在RH上跑起来

2005-10-24 21:32:00 11289 12

原创 如何运行TinyX

如何运行TinyX 转载时请注明出处:http://blog.csdn.net/absurd 编译了一个TinyX。 重起linux,并指定内核起动参数为vga=788。 运行:Xfbdev. 出现错误: _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6_XSERVT

2005-10-20 21:52:00 8605 2

原创 结构成员变量偏移量的两个应用

 转载时请注明出处和作者联系方式作者联系方式:李先静 最近在阅读linux kernel的代码,发现很多地方都使用了一个名container_of的宏,根据上下文可以看出,它的功能是得到包含某个结构成员的结构的指针,看了一下宏的定义,原来并没有用什么高深的技巧,只是C语言中常识而已,其实现如下:(kernel.h)#define offsetof(TYPE, MEMBER) (

2005-10-17 20:09:00 3675

原创 笨人还是用笨方法

转载时请注明出处和作者联系方式作者联系方式:李先静 上次开会时,老板给大家共享了一些经验,有管理方面的,有财务方面的。其中提到老外,说老外老笨,连减法都不会做,财务管理主要是老外传来的,所以财务里都是用加法代替减法,不过效果确实挺好的。  老外也真是的,怎么连减法都不会呢,想当年我们的老祖宗发明盘时,加减乘除无一不能。而老外发明计算机时,计算机竟不会做减法,要做减法只能曲线救国,把

2005-10-15 19:45:00 6620

原创 VC技巧一则--设置得到初始焦点的按钮

  在对话框上有多个按钮,希望第一次进入对话框时,第一个按钮得到焦点,可总是“确定”按钮得到焦点的。    把第一个按钮删除,然后重新放上去,以保证它最后一个创建,没有任何效果。    在OnInitDialog里把得到第一个按钮,然后调用SetFocus,还是没有效果。    打开资源(.rc)文件,发现得到焦点的按钮总是在最前面,难道

2005-10-15 19:43:00 6159 1

原创 枚举BIG5中的汉字

//Build: gcc -g big5.c -o big5.exe////0xa140 to 0xa3bf          "Graphical characters" 圖形碼//0xa3c0 to 0xa3fe          Reserved for user-defined characters 造字//0xa440 to 0xc67e          Frequen

2005-10-03 18:57:00 5744

原创 枚举GB2312中的汉字

//Build gcc -g gb.c -o gb.exe////Characters in GB2312 are divided into codepoints, with each codepoint comprising 94 glyphs/characters.////The codepoints can be divided and categorised as://

2005-10-03 18:12:00 4283

原创 MS-DOS autocomplete in Microsoft Windows 2000 and above

Open the Microsoft Windows registry editor by clicking Start / Run / type Regedit and click ok.In the Microsoft Windows registry editor open the below folders.

2005-10-03 10:55:00 2703 1

GUI引擎评价指标.pdf

github 上的开源 GUI 引擎至少有数十个,如何去评估它们的优劣,如何选择你需要的 GUI 引擎?这个是艰巨的任务,每个人的需求不一样,GUI 开发者的意图也不同,很难找到统一的标准去选出最好的 GUI。QT 是最强大的,没有之一,但也不一定适合你。在 [这篇文章](https://www.zhihu.com/question/283787183/answer/433510666) 有句话:“商业引擎看起来功能很齐全,但是实际使用起来你就知道有多少坑。” 这句话挺有意思,它即适合游戏引擎,也适合 GUI 引擎。demo 看起来很好,技术看起来很先进,用起来才知道有多少坑!所以事先做一个完整的评估是很有必要的。

2021-03-16

awtk_on_stm32h743iitx_port.pdf

本文档介绍除了AWTK实现基本功能的移植外,还提供了如下功能: * 集成实时操作系统 (RTOS)(腾讯的 TinyOS) * 集成 FATFS 文件系统,访问 SD 卡的数据。 * 实现从文件系统加载应用程序的资源。 * 使用 Sqlite 存储数据。 * 支持 google 拼音输入法。

2020-06-30

空空如也

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

TA关注的人

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