<?xml version="1.0" encoding="gb2312"?><rss version="2.0"><channel><title>yanshen的博客</title><link></link><description></description><language>zh-cn</language><generator>Goodspeed Rss</generator><ttl>20</ttl><pubDate>Mon, 13 Oct 2008 08:05:25 GMT</pubDate><category></category><copyright></copyright><docs></docs><item><title>由于工作原因，改行！！</title><pubDate>Wed, 01 Oct 2008 16:18:29 GMT</pubDate><link>http://blog.ednchina.com/yanshen/163331/message.aspx</link><description>已经好久没有上我的博客了，还有很多朋友支持我，很欣慰：）现在由于工作原因很长一段时间内将挥泪告别嵌入式。现在如果有做PKI或PMI的跟我一起交流啊：）</description><comments></comments><guid>http://blog.ednchina.com/yanshen/163331/message.aspx</guid><category></category><author>yanshen</author></item><item><title>minigui窗口剪切方法</title><pubDate>Thu, 08 Nov 2007 23:57:34 GMT</pubDate><link>http://blog.ednchina.com/yanshen/58200/message.aspx</link><description>窗口剪切算法 有了窗口 Z 序，我们就可以计算每个窗口的剪切域。我们把因为窗口 Z 序而产生的剪切域称为“全局剪切域”，这是相对于窗口自身定义的剪切域而言的，我们把后者称为“局部剪切域”。窗口中的所有输出，首先要受到全局剪切域的影响，其次受到局部剪切域的影响。我们在这里重点讲解窗口的全局剪切域的生成</description><comments></comments><guid>http://blog.ednchina.com/yanshen/58200/message.aspx</guid><category></category><author>yanshen</author></item><item><title>一种窗口系统剪切方法</title><pubDate>Sun, 04 Nov 2007 21:53:37 GMT</pubDate><link>http://blog.ednchina.com/yanshen/57237/message.aspx</link><description>1.一种确定图形用户界面中窗口剪切关系的方法，其特征在于： 1)每次创建新的窗口时，按照其Z序插入到所有窗口列表的合适位置，计算该窗口被按Z序大于它的所有窗口剪切而形成的剪切域，对剪切域这一集合中的各矩形进行标记，标记方法是：如果该矩形区域其上不被任何窗口遮盖，则标记为0，否则，其上如有N个窗口遮盖</description><comments></comments><guid>http://blog.ednchina.com/yanshen/57237/message.aspx</guid><category></category><author>yanshen</author></item><item><title>GUI?OS?windows?</title><pubDate>Thu, 01 Nov 2007 23:38:30 GMT</pubDate><link>http://blog.ednchina.com/yanshen/56639/message.aspx</link><description>这一段时间一直在学习GUI的内部机制,现有的资料都没有讲到GUI内部的原理,所以一切都是推断。GUI？OS？windows？现在嵌入式应用最复杂的可以说就是GUI的应用了。现在流行的嵌入式GUI应用有miniGUI，UCGUI，QT，microwindow，openGUI，WindML等等，应该算是</description><comments></comments><guid>http://blog.ednchina.com/yanshen/56639/message.aspx</guid><category></category><author>yanshen</author></item><item><title>uc/gui重绘机制</title><pubDate>Wed, 24 Oct 2007 23:18:43 GMT</pubDate><link>http://blog.ednchina.com/yanshen/54711/message.aspx</link><description>一个控件根据它的特性绘制自己。这一工作通过调用WM的API函数WM_Exec()来完成。如果在程序中没有调用WM_Exec()，就必须调用WM_Paint函数来绘制控件。在多任务环境的uC/GUI，一个后台任务通常用于调用WM_Exec()并更新控件(及其它所有带有回调函数的窗口)。这样就不必手动的</description><comments></comments><guid>http://blog.ednchina.com/yanshen/54711/message.aspx</guid><category></category><author>yanshen</author></item><item><title>八楼的春夏秋冬</title><pubDate>Tue, 23 Oct 2007 17:30:00 GMT</pubDate><link>http://blog.ednchina.com/yanshen/54374/message.aspx</link><description>终于把照片传上去了，我实验室在八楼，还有不到一年的时间就要离开这里了。这些照片是不同季节在同一个角度用手机拍的。希望能留下我美好的回忆。http://www.ednchina.com/blog/yanshen/12792/gallery.aspx</description><comments></comments><guid>http://blog.ednchina.com/yanshen/54374/message.aspx</guid><category></category><author>yanshen</author></item><item><title>窗口裁减算法</title><pubDate>Mon, 22 Oct 2007 22:50:51 GMT</pubDate><link>http://blog.ednchina.com/yanshen/54223/message.aspx</link><description> 窗口裁减的含义就是将窗口因为重叠而不会显示出来的部分裁剪掉不用，这样做的好处是在进行显示写屏的时候，窗口不需要显示的部分不会进行写屏操作，可以减少写屏的操作量，提高窗口显示的速度。这里裁减的原理是计算没有覆盖部分的左上角坐标和长宽，并且记录在每个窗口的裁减链表里。计算方法如下所示： 图1    图</description><comments></comments><guid>http://blog.ednchina.com/yanshen/54223/message.aspx</guid><category></category><author>yanshen</author></item><item><title>存储设备</title><pubDate>Fri, 19 Oct 2007 13:06:16 GMT</pubDate><link>http://blog.ednchina.com/yanshen/53523/message.aspx</link><description>UCGUI中的存储设备可以用在多种情况下，主要防治显示屏在有对象重叠的绘图操作时的闪烁现象。基本思路很简单。没有使用存储设备时，绘图操作直接写屏。屏幕在绘图操作在执行时更新，当不同的更新在执行时会产生闪烁。例如：如果你想绘一幅位图作为背景，以一些透明的文字作为前景，你首先必须绘位图，然后是文字，最终</description><comments></comments><guid>http://blog.ednchina.com/yanshen/53523/message.aspx</guid><category></category><author>yanshen</author></item><item><title>UCGUI内存管理</title><pubDate>Thu, 18 Oct 2007 00:00:39 GMT</pubDate><link>http://blog.ednchina.com/yanshen/53232/message.aspx</link><description>UCGUI的内存管理是由静态数组和双向链表共同管理的。静态数组定义了整个范围大小，双向链表负责动态的管理使用内存。这样做可以在一定的内存区域内动态使用。内存申请的时候返回句柄，而不是内存的地址，这样做的优点是用户不直接使用内存地址，可以进行碎片整理。在进行内存申请的时候，首先查询链表是否有空闲的句柄</description><comments></comments><guid>http://blog.ednchina.com/yanshen/53232/message.aspx</guid><category></category><author>yanshen</author></item><item><title>最近在做GUI的开发</title><pubDate>Tue, 16 Oct 2007 23:23:00 GMT</pubDate><link>http://blog.ednchina.com/yanshen/53017/message.aspx</link><description>刚刚写了UCGUI的内存管理,结果想新加分类，写的东西就没有了，郁闷啊，明天再写吧....</description><comments></comments><guid>http://blog.ednchina.com/yanshen/53017/message.aspx</guid><category></category><author>yanshen</author></item><item><title>朋友做的嵌入式交易网站</title><pubDate>Tue, 12 Jun 2007 20:31:21 GMT</pubDate><link>http://blog.ednchina.com/yanshen/32243/message.aspx</link><description> 嵌入式交易网站！！！ 如果您有成熟的嵌入式方案、产品或者技术，希望能发挥其最大效益，获得最大的投入产出比，请您在网站发布“供应”信息；如果您希望购买成熟的嵌入式方案或者产品，或者进行开发合作，以尽可能少的投入，在最快的时间内将嵌入式产品推向市场，请您在本网站发布“需求”信息。用户免费注册，免费使用</description><comments></comments><guid>http://blog.ednchina.com/yanshen/32243/message.aspx</guid><category></category><author>yanshen</author></item><item><title>关于NP-hard问题</title><pubDate>Mon, 30 Apr 2007 12:30:30 GMT</pubDate><link>http://blog.ednchina.com/yanshen/24599/message.aspx</link><description>第一个 NP-complete 问题》 NP 是 Non-deterministic Polynomial 的缩写，NP 问题通俗来说是其解的正确性能够被很容易检查的问题，这里&amp;quot;很容易检查&amp;quot;指的是存在一个多项式检查算法。 例如，著名的推销员旅行问题（Travel Saleman Problem or</description><comments></comments><guid>http://blog.ednchina.com/yanshen/24599/message.aspx</guid><category></category><author>yanshen</author></item><item><title>Real-Timearticlesummaries3</title><pubDate>Tue, 17 Apr 2007 18:07:04 GMT</pubDate><link>http://blog.ednchina.com/yanshen/22565/message.aspx</link><description> Cynthia Mavros and Ray Obenza Guaranteeing Real-Time Performance Using RMA Embedded Systems Conference, San Jose, CA, September 12-15 1995 Presentati</description><comments></comments><guid>http://blog.ednchina.com/yanshen/22565/message.aspx</guid><category></category><author>yanshen</author></item><item><title>Real-Timearticlesummaries2</title><pubDate>Tue, 17 Apr 2007 18:03:36 GMT</pubDate><link>http://blog.ednchina.com/yanshen/22564/message.aspx</link><description>Colin Fidge ``Fundamentals of Distributed System Observation&amp;apos;&amp;apos; IEEE Software 13:6, November 1996, pp. 77-83 Interesting, very readable discussion of t</description><comments></comments><guid>http://blog.ednchina.com/yanshen/22564/message.aspx</guid><category></category><author>yanshen</author></item><item><title>Real-Timearticlesummaries</title><pubDate>Tue, 17 Apr 2007 18:02:07 GMT</pubDate><link>http://blog.ednchina.com/yanshen/22563/message.aspx</link><description>Maher Awad, Juha Kuusela, and Jurgen Ziegler ``Octopus: Subsystem Analysis/Design and Performance Analysis&amp;apos;&amp;apos; Embedded Systems Programming, November 19</description><comments></comments><guid>http://blog.ednchina.com/yanshen/22563/message.aspx</guid><category></category><author>yanshen</author></item><item><title>FRESCOR-AFrameworkforRealtimeEmbeddedSystems</title><pubDate>Sun, 15 Apr 2007 10:00:05 GMT</pubDate><link>http://blog.ednchina.com/yanshen/22229/message.aspx</link><description>全称：Framework for Real-time Embedded Systems based on COntRacts。这是欧洲几个大学联合的项目，项目研究在原有OS的基础上支持contrcact-based调度。设计中间件支持自己的约束并且自适应的管理服务质量，为组件为基础的开发思想构造基础</description><comments></comments><guid>http://blog.ednchina.com/yanshen/22229/message.aspx</guid><category></category><author>yanshen</author></item><item><title>现在研究些实时调度方面的内容，有兴趣的一起讨论</title><pubDate>Thu, 12 Apr 2007 23:10:04 GMT</pubDate><link>http://blog.ednchina.com/yanshen/21747/message.aspx</link><description>这学期为了毕业的时候可以有些理论的东西，只好硬着头皮看real-time scheduling 以及middleware的东西。第一阶段现了解一下国内外研究现状吧。发现一个网站不错，介绍了很多研究机构的研究方向，http://www.cs.wustl.edu/~levine/real-time/re</description><comments></comments><guid>http://blog.ednchina.com/yanshen/21747/message.aspx</guid><category></category><author>yanshen</author></item><item><title>写的第一篇论文录用啦</title><pubDate>Thu, 29 Mar 2007 17:27:19 GMT</pubDate><link>http://blog.ednchina.com/yanshen/19842/message.aspx</link><description>上学期写的论文终于收到录用的邮件了，虽然是三类核心，不过还是挺高兴的。学校要求毕业必需要发核心，现在总算放心了。最近忙着开题，也没看看自己的博客，好像人气不行了。唉，时间紧迫啊。多收集点资料再上来发吧。有什么问题最好给我发邮件哦，共同讨论，共同进步：）</description><comments></comments><guid>http://blog.ednchina.com/yanshen/19842/message.aspx</guid><category></category><author>yanshen</author></item><item><title>又开学了！</title><pubDate>Fri, 02 Mar 2007 22:56:50 GMT</pubDate><link>http://blog.ednchina.com/yanshen/17141/message.aspx</link><description>又开学了，放假这段时间也没上来看看，发现人气已经不如从前了：（不过现在想想以前做的工作还只是基础的东西，最重要的还是做应用。以前的东西只能是个入门级的知识。新学期新气象，欢迎大家回来看看啊：）</description><comments></comments><guid>http://blog.ednchina.com/yanshen/17141/message.aspx</guid><category></category><author>yanshen</author></item><item><title>组件描述语言CDL--遇到问题</title><pubDate>Wed, 24 Jan 2007 22:42:50 GMT</pubDate><link>http://blog.ednchina.com/yanshen/14867/message.aspx</link><description>这几天想创建一个组件来添加自己的组件，不过自己创建的组件都不能用，编译的时候就报错。有谁用过，发个资料到我邮箱看看，最好有制作步骤，谢谢啊：）</description><comments></comments><guid>http://blog.ednchina.com/yanshen/14867/message.aspx</guid><category></category><author>yanshen</author></item></channel></rss>