自定义博客皮肤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、软件设计方法和软件优化等方面.

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

原创 “垃圾”文章为何能上首页

“垃圾”文章为何能上首页 转载时请注明出处和作者联系方式作者联系方式:李先静  几年前,早在我在CSDN的博客开张之前,就常常在想这个问题。那时我还是个纯粹的读者,我发现不少被推荐到CSDN首页的文章都很简单,但我没有骂过编辑和作者,只是在想,如果我去写,能写得更好吗,于是我决定试试,这就是我在CSDN上开博的动因之一。自从开博之后,也常有被推荐到首页的文章被骂为垃圾(呵,我自

2007-07-31 22:02:00 5177 8

原创 用xoops建立自己的开源网站

用xoops建立自己的开源网站 转载时请注明出处和作者联系方式作者联系方式:李先静  看到OpenMoko和GPE Phone Edition搞得火热,实在让人羡慕。他们有自己的开源网站和邮件列表,以此为舞台,吸引了无数的优秀黑客参与开发。我们就那么六七个人,而且全靠自己的力量,我戏称我们在创造世界记录,用最少的人力开发Linux Mobile Phone。不管怎么说,既然做开

2007-07-26 20:29:00 6177 6

原创 让基于DirectFB的Mozilla支持透明图

让基于DirectFB的Mozilla支持透明图 转载时请注明出处和作者联系方式作者联系方式:李先静  Mozilla是个庞然大物,把Mozilla移植到GTK+/DirectFB上可不是件容易的事,所幸上次从网上找到了基于GTK+/DirectFB的Mozilla,经过一段时间的努力,最终成功的编译出minimo,为我省了不少时间。之后让它支持安装功能,方便以后扩展; 又对速

2007-07-25 22:20:00 5505 3

原创 Marvell-linux研究-pxa-rtc.c源代码分析

Marvell-linux研究-pxa-rtc.c源代码分析 转载时请注明出处和作者联系方式作者联系方式:李先静  我对RTC感兴趣的原因有两个,一是如何把修改后的时间保存下来,下次开机后,修改后的时间仍然有效,这要把修改后的时间写入RTC的寄存器中去。二是如何实现关机响闹和定时开机,这也要设置RTC的ALARM寄存器。 这里我们分析一下pxa-rtc.c的源代码 

2007-07-23 20:54:00 5714 1

原创 让GtkTextView支持undo/redo操作

让GtkTextView支持undo/redo操作 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:李先静 更新时间:2007-7-18 Gtk的TextView是一个功能强大的编辑控件,也是GTK+中最为复杂的控件之一。它基于MVC模型设计,GtkTextView是处理用户界面的视图部分,GtkTextBuffer是负责

2007-07-18 20:20:00 4118

原创 让基于DirectFB的GTK+ 支持全局剪切板

让基于DirectFB的GTK+ 支持全局剪切板 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:李先静 更新时间:2007-7-17 最近发现基于DirectFB的GTK+不支持全局剪切板,在一个进程中放到剪切板中的内容,在当前进程内粘贴没有问题,但在另外一个进程中就不行了。GTK+的剪切板虽然功能强大,但使用稍嫌麻烦,

2007-07-17 21:10:00 3956

原创 Marvell-linux研究—dma.c源代码分析

Marvell-linux研究—dma.c源代码分析 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:李先静 更新时间:2007-7-16 由于在传输大块数据的过程中无须CPU干预(当然在开始、出错和结束时仍然需要),所以与轮询和中断相比,DMA传输效率要高得多。另外,Marvell平台上提供了所谓的memory swit

2007-07-16 22:03:00 7603

原创 Marvell-linux研究—irq.c源代码分析

Marvell-linux研究—irq.c源代码分析 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:李先静 更新时间:2007-7-13 轮询、中断和DMA是外设与CPU通信的三种基本方式。在PXA3xx中,中断分为基本中断源(Primary Sources of interrupts)和二级中断源(Secondary

2007-07-13 19:55:00 5907 1

原创 和表侄谈大学生活

和表侄谈大学生活 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:李先静更新时间:2007-7-11 前几天看了金旭亮老师的BLOG,在我印象中,金老师是一个负责任而且很能干的老师,但我并不完全赞同他的观点和做法。本来想写篇BLOG阐述一下我的观点,但又不想引起一场口水仗,结果就放弃了。今天和同事聊天时,聊到大学生活,想起

2007-07-11 08:25:00 11606 34

原创 Marvell-Linux研究—mfp.c/.h源代码分析

Marvell-Linux研究—mfp.c/.h源代码分析 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:李先静 更新时间:2007-7-9 Multi-Function Pin是PXA3xx中的一个新概念,它可以让一个Pin具有多个功能,达到复用的效果,从而减少PIN的个数。比如说,一个Pin可以作为GPIO,可以作为

2007-07-09 21:32:00 10916 2

原创 Marvell-linux研究—gpio.c源代码分析

Marvell-linux研究—gpio.c源代码分析 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:李先静 更新时间:2007-7-4 GPIO是 General Programmable Input Output Pin的首字母缩写,G(General)表示通用,就是可以用于多种用途,P(Programmable)表

2007-07-04 22:10:00 9886 2

原创 两则glib使用技巧

两则glib使用技巧 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:李先静 更新时间:2007-7-2 glib是我们平台的基石,几乎任何函数库,任何应用程序,以及任何daemon服务进程,都大量使用glib提供的函数。glib在我们平台中的地位有如STL在C++中的地位一样,熟练使用glib,对于提高开发效率有特别的意

2007-07-02 21:39:00 6864 3

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关注的人

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