<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>MyBatis on 软件开发大郭的技术博客</title>
		<link>https://blog.grabbyte.com/tags/mybatis/</link>
		<description>Recent content in MyBatis on 软件开发大郭的技术博客</description>
		<generator>Hugo</generator>
		<language>en</language>
		
		
		
		
			<lastBuildDate>Tue, 08 Nov 2022 13:05:53 +0800</lastBuildDate>
		
			<atom:link href="https://blog.grabbyte.com/tags/mybatis/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>嵌入式中 linux函数功能,嵌入式linux系统中Framebuffer研究</title>
				<link>https://blog.grabbyte.com/p/2022/11/08-130553.html</link>
				<pubDate>Tue, 08 Nov 2022 13:05:53 +0800</pubDate>
				<guid>https://blog.grabbyte.com/p/2022/11/08-130553.html</guid>
				<description>&lt;h1 id=&#34;1-基于嵌入式linux的gui系统发展概况&#34;&gt;1 基于嵌入式Linux的GUI系统发展概况&lt;/h1&gt;&#xA;&lt;p&gt;当前流行的商业化的GUI系统包括WindowsCE和SymbianOS等。这些GUI性能出众，一般都提供完整的解决方案，对Java、多媒体的支持较好，使用它们可以很方便地构建自己的嵌入式系统，形成产品，尽可能地缩短开发周期。但这些都是商业化产品，使用它们不可避免地要付出昂贵的授权费用，没有公开源代码，用户也不能很自由地定制自己的产品。Linux的出现给嵌入式产品的开发带来了新的活力，它拥有很多的优良特性非常适合于嵌入式的开发：开放源码，拥有丰富的软件资源；健壮、强大的内核；支持多种体系结构，包括x86、ARM、MIPS等几乎所有主流的CPU；完善的网络通信、图形和文件管理机制；支持大量的周边硬件设备，驱动丰富；大小功能均可定制，充分满足嵌入式设备可定制的要求。正是由于Linux具有这么多优点，使得它在嵌入式领域取得了长足的发展，因而开发基于Linux的GUI系统就显得尤为必要。在桌面版的Linux系统中普遍采用的GUI是XWindows系统，但显然它相对于嵌入式系统来说是过于庞大了，嵌入式系统要求的是一个轻量级的性能可靠和可裁减的GUI，因此需要重新开发适合嵌入式系统的GUI。目前国内外已经推出了很多基于Linux的GUI产品，现在比较流行的一些GUI产品包括MiniGUI、MicroWindows、OpenGUI、QT Embedded等，其中QT Embedded属于商业化的产品，其他属于开源软件。从性能、功能各个方面来说QT Embedded都是一个很优秀的GUI系统，但是使用它需要支付高昂的授权费用，它一般应用在高端的PDA和SmartPhone等产品上，而其他的一些开源GUI系统，都有各自的特点和适用领域，但总体来说表现不如QT Embedded出色。&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
