一个GPIO输出高低电平的驱动源代码
2012-11-03 18
一个GPIO的驱动,输出高低电平驱动源代码:GPIO_DRIVER.C#include < linux / fs.h > //#include <linux/iobuf.h> #include <linux/major.h> #include <linux/blkdev.h> #include <linux/capability.h> #include <linux/smp_lock.h> #include <asm/uaccess.h> #include <asm/hardware.h& .. [查看全文]
Qt/Embedded 在嵌入式Linux 系统中的应用
2012-10-23 徐广毅 张晓林 崔迎炜 蒋文军 11
随着嵌入式Linux 应用的不断发展,嵌入式处理器运算能力的不断增强, 越来越多的嵌入式设备开始采用较为复杂的GUI 系统,手持设备中的GUI 系统发展得非常迅速。传统的GUI 系统,如Microwindows 等,由于项目规模较小、功能较为薄弱, 缺乏第三方软件开发的支持等诸多原因,在比较高级的手持或移动终端设备( 如PDA、Smart- .. [查看全文]
ucLinux内核移植相关代码分析
2012-10-20 张洪耿 13
本文通过整理之前研发的一个项目(ARM7TDMI + uCLinux),分析内核启动过程及需要修改的文件,以供内核移植者参考。整理过程中也同时参考了众多网友的帖子,在此谢过。由于整理过程匆忙,难免错误及讲解的不够清楚之处,请各位网友指正,这里提前谢过。本文分以下部分进行介绍: Bootloader及内核解压 内核启动方式介绍 内 .. [查看全文]
uClinux下使用MTD和jffs2方法
2012-10-19 10
uCLinux默认的根文件系统是romfs,由于romfs是一个只读的文件系统,当你的嵌入式设备动态的修改了一些文件,它无法保存。虽然 uClinux在缺省配置下在DRAM中开辟了一块区域用作 RAMDISK保存生成的文件,但是当设备在复位后所有在DRAM的数据都将消失。怎么才能保存动态生成的数据,如果需要存储的文件容量又不大(1M左 .. [查看全文]
制作mipsel-linux交叉编译工具
2012-10-18 李连捷 7
1 前言 在嵌入式开发中,MIPs处理器是常见的几中处理器类型之一。另一方面,Linux是开源软件,应用范围很广, 因其对包括MIPS在内的多种嵌入式处理器架构的良好支持. 因此在嵌入式应用也.也大量采用Linux。在嵌入式开发过程中,很容易获得运行于x86架构PC上的Linux,并可使用其上的丰富的工具。gcc是Linux中一个很著名的C .. [查看全文]
nios II架构uclinux的过程
2012-10-17 24
前言 : 最近在论坛上有一些朋友提出我上传的”nios2架构uclinux(nios2-linux-20080619开发包)的过程”是英文版的不好读.碰巧我最近整理资料就把架构过程重新整理了一篇.便于朋友参考. 对于英语阅读能力比较好的朋友建议参考我整理的英文版.内容比较详细.由于作者水平有限,在整理过程中难免会出现一些错误,望朋友 .. [查看全文]
嵌入式Linux 的开发与移植学习方法
2012-10-13 12
学习掌握嵌入式 Linux 的开发与移植 现在非常流行。各种学习文章与培训班,充斥书店 街头。笔者也上了路,经历漫长的摸索,终于一日开窍,但的确糟蹋了很多金钱与时间。 作为穷人,现写下自己的感受,供好学寒士参考。 第一要点: 实验重于看书 (多编码,少翻书) 一定首先搭建x86实验环境。 用旧计算机(周末电脑城抛售存货,有 .. [查看全文]
让嵌入式Linux支持普通USB摄像头
2012-10-13 8
我用的是最普通的usb摄像头,主芯片为中星微ZC0301P(据说市场占有率70%以上),COMS传感器为hynix的hv7131e1,市面上能买到的基本上是这种配置。 linux下驱动,我直接移植spca5xx,现在出了spc5xx-le(Light-Edition for Linux Embedded)更方便,直接针对嵌入式系统做了优化,可以参考这里http://mxhaard.free.fr .. [查看全文]
学做嵌入式Linux系统V0.1
2012-10-12 14
我也来学做嵌入式Linux系统V0.1(完整版) 呵呵,终于搞完了,把它发到一个贴子中来,做了一些修改……其中还有一些错误,希望大家指正,偶好修改!!! —————————————————&mdash .. [查看全文]
嵌入式Linux操作系统实时性的分析
2012-10-09 12
一、引言 Linux本身为分时操作系统,其系统目标为较好的平均响应时间和较高的吞吐量,而实时 系统则主要考虑任务的按时完成、尽量减少进程运行的不可预测性等。但与商业嵌入式操作系统相比Linux遵循GPL,具有源代码开放、定制方便、支持广泛的计算机硬件等优点,所以,近年来嵌入式Linux成为嵌入式系统方向上的一个研究热点。 .. [查看全文]
如何在uclinux中添加自己的应用程序
2012-10-06 10
(文中所用的路径为uclinux安装的相对路径,比如:/uClinux-Samsung) 编译uclinux并运行成功后,下一步的工作就是写个最经典、最简单的程序“hello, world”。在uclinux下,当然要比在普通的OS下麻烦些。 (我用的是ANYWHERE-Ⅱ开发板,不同的开发板的过程应相似) 我基本是按照 Documentation/Adding-User-A .. [查看全文]
uClinux内存管理分析
2012-10-05 16
1 引言 内存管理在嵌入式操作系统中是很重要的子模块,能够对系统性能起决定性作用。uClinux是嵌入式Linux领域非常重要的分支,已成功应用于路由器、机顶盒、PDA等领域,与标准Linux在内存管理方面有着本质的区别。 2 uClinux概述 uClinux从Linux2.0/2.4内核派生而来,其内核二进制映像文件小于512K。无MMU (Memory Manag .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号