• 博客(0)
  • 资源 (13)

空空如也

GNU+make中文手册.pdf

Linux 环境下的程序员如果不会使用GNU make来构建和管理自己的工程,应该不能算是一 个合格的专业程序员,至少不能称得上是Linux 程序员。在 Linux 环境下使用 GNU 的make 工 具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、 连接以至于最后的执行。不过这需要我们投入一些时间去完成一个或者多个称之为Makefile文件 的编写。此文件正是make 正常工作的基础。

2013-07-31

嵌入式系统Microwindows的实现.doc

目前,伴随着各种手持、无线及嵌入式设备的迅猛发展,相应的软硬件设计也发生了很大的变化。许多设备都使用了 Intel,MIPS,摩托罗拉的32位微处理器及大屏幕的液晶图形显示器。由于在过去10年中,桌面操作模式取得了巨大成功,于是许多开发者在嵌入式设计中开始使用类似于桌面的操作系统。其中一个比较好的方案就是使用Linux操作系统。由于Linux在嵌入式系统上具有桌面电脑的全部功能和特性,同时作为一种开放式源码,它允许各种各样的修改,并且还可以根据用户的特定要求进行定制。

2013-01-06

嵌入式系统下Microwindows的实现.doc

目前,伴随着各种手持、无线及嵌入式设备的迅猛发展,相应的软硬件设计也发生了很大的变化。许多设备都使用了 Intel,MIPS,摩托罗拉的32位微处理器及大屏幕的液晶图形显示器。由于在过去10年中,桌面操作模式取得了巨大成功,于是许多开发者在嵌入式设计中开始使用类似于桌面的操作系统。其中一个比较好的方案就是使用Linux操作系统。由于Linux在嵌入式系统上具有桌面电脑的全部功能和特性,同时作为一种开放式源码,它允许各种各样的修改,并且还可以根据用户的特定要求进行定制。

2013-01-06

基于Microwindows的嵌入式GUI设计.doc

嵌入式图形用户界面与存储安全、嵌入式java 虚拟机并称为嵌入式系统中的三大关键技术。在嵌入式应用领域,伴随着硬件技术的发展,传统意义上的人机交互界面正趋于淡化,取而代之的是具有友好人机交互支持的嵌入式图形界面。 嵌入式计算机系统以其关键部件的高性能、低价格等优势为embedded gui 的发展奠定了坚实的市场和技术基础;而基于linux 开放源代码、遵循不同授权条款的诸多embedded gui 软件及其自由开发者,又大大推进了embedded gui 的应用进程,起到推波助澜的作用,如microwindows、minigui 及qt/ embedded 等。

2013-01-06

MiniGUI源代码分析.doc

开源版本只支持程序运行在multi-thread模式,而不支持stand-alone模式和multi-process模式。关于这几种模式,我简单的做个说明,stand-alone模式是最简单的,就是在不支持多任务的环境中运行的,有点像单片机中的环境。Multi-thread模式是我们用的最多的单进程多线程的模式,简单的说这种模式下所有的任务运行在同一个地址空间中,这个是在嵌入式的中用得最多的,比如ucos等操作系统就是运行在这种模式中。Multi-Process模式是多进程模式,也就说在不同地址空间的进程都可以能使用到图形界面,这个时候图形引擎工作在c/s模式,一般PC环境下都是工作在这种模式下的。

2013-01-06

MINIGUI移植.doc

最近移植了 MiniGUI 1.3.3 到一个开发板上,中间遇到许多问题,在论坛上发问题,结果也没多少人回我,就算偶尔有回的,基本上回答也没有什么用,网上找不到一个完整的移植文章,所以就决定把自己这次移植摸出来的一些方法写出来,给像我一样的小菜鸟做个参考吧。本文不教你怎么写驱动,只是教怎么样在最短的时候在你的PC机上搭建起开发环境,同时在你的板子上跑起MiniGUI 来,这样你就可以在PC上开发好程序,调试完毕,然后交叉编译一下,直接Copy到板子上就可以了。

2013-01-06

基于S3C2440的MiniGUI移植.doc

随着嵌入式系统的迅速发展,图形用户界面(Graphic User Interface,GUI)需求越来越明显。MiniGUI是面向实时嵌入式系统的轻量级图形用户界面支持系统,以轻型、占用资源少、高性能、可配置等特点广泛应用于通信、医疗、工控、电子、机顶盒、多媒体等领域。本文正是针对这种需求,介绍如何在S3C240上移植MiniGUI的全过程。

2013-01-06

arm-linux学习笔记之minigui移植.doc

由北京飞漫软件技术有限公司开发的MiniGUI ,是国内为数 不多的几大国际知名自由软件之一。其目标是为实时嵌入式操作系统建立一个跨操作系统的、 快速、稳定和轻量级的图形用户界面支持系统。我们将MiniGUI定义为“针对嵌入式设备的、 跨操作系统的图形界面支持系统”,属于一种“嵌入式图形中间件”软件产品。目前,MiniGUI 已成为跨操作系统的图形用户界面支持系统,可在Linux/uClinux、eCos、VxWorks、pSOS、 ThreadX、Nucleus、uC/OS-II、OSE 等操作系统,以及Win32 平台上运行。

2013-01-06

Linux内核配置

随着 Linux 操作系统的广泛应用,特别是 Linux 在嵌入式领域的发展,越来越多的人开始投身到 Linux 内核级的开发中。

2012-08-27

Linux编译内核详解

内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。

2012-08-27

ARMer9开发系统上的Busybox移植

通过‘Load an Alternate Configuration File ’来选择 ARMer9-Busybox-1.00-cfg配置文件,然后您可以自行为您的ARMer9 linux 系统,选择那些命令需要,那些命令不需要。

2012-08-27

内核参考配置

Linux 2.6内核配置说明Prompt for development and/or incomplete code/drivers 显示尚在开发中或尚未完成的代码与驱动.除非你是测试人员或者开发者,否则请勿选择

2012-08-27

LINUX设备驱动程序文档

Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的区别。在Linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大,但是支持函数少,只能依赖kernel中的函数,有些常用的操作要自己来编写,而且调试也不方便。本人这几周来为实验室自行研制的一块多媒体卡编制了驱动程序,获得了一些经验,愿与Linux fans共享,有不当之处,请予指正。

2012-08-27

空空如也

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

TA关注的人

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