嵌入式图形项目研究
我们可以参考的东西很多,QT/Embedded就是很好的例子。
基础参考:X WINDOWS,XLIB,X PROTOCOL,
系统参考:MicroWindows,MiniGUI,QT/embedded等等
硬件平台:FrameBuffer
目前GTK+已经实现了对FrameBuffer的支持,但他是基于单进程的,安全性、稳定性不好,而且速度也比较慢。
我的目标是:
1.改为多进程,多线程支持
2.窗口管理(参考X-windows,X protocol,iceWm等)
3.FrameBuffer的管理
4.对象通讯机制(目前的通讯机制不够健壮)
5.上层C++类封装(目前的gtkmm问题太多,但可以参考)
6.确定进程通讯机制(少量数据可以socket,但大量数据通讯采用共享内存)
7.提供应用程序框架(类Qtopia)
我们可以参考的东西很多,QT/Embedded就是很好的例子。
基础参考:X WINDOWS,XLIB,X PROTOCOL,
系统参考:MicroWindows,MiniGUI,QT/embedded等等
硬件平台:FrameBuffer
目前GTK+已经实现了对FrameBuffer的支持,但他是基于单进程的,安全性、稳定性不好,而且速度也比较慢。
我的目标是:
1.改为多进程,多线程支持
2.窗口管理(参考X-windows,X protocol,iceWm等)
3.FrameBuffer的管理
4.对象通讯机制(目前的通讯机制不够健壮)
5.上层C++类封装(目前的gtkmm问题太多,但可以参考)
6.确定进程通讯机制(少量数据可以socket,但大量数据通讯采用共享内存)
7.提供应用程序框架(类Qtopia)