uClinux下的DS1284设备驱动程序开发
2014-11-10 13
引言ARM 器件是近年来兴起的一种低功耗、高功效的嵌入式处理器。S3C4510B 是一款针对网络处理而推出的专用处理器。在利用S3C4510B 处理器构成的嵌入式系统中,为了保证系统的可靠稳定,多数都需要看门狗;同时,在某些应用领域还需要时钟和日历服务。Dallas公司的DS1284 集成了上面两个功能。在嵌入式系统应用越来越广泛 .. [查看全文]
uClinux移植与分析(3)
2013-04-04 14
进程切换部分代码实现 移植linux,修改的主要就是和平台相关的那部分代码.linux里面和平台相关的代码,包括很多方面,比如boot过程,系统调用,中断处理,设备驱动,还有部分信号(软中断)处理等,进程切换也有很小一部分平台相关代码.相对其它部分,我觉得这部分平台相关代码还是相对简单的. schedule()是uClinux中实现进程调度的函数 .. [查看全文]
uClinux上Microwindows的移植与中文化
2013-04-02 代志华 陈榕 10
摘 要:Microwindows是运行在嵌入式系统上的开源GUI软件,对嵌入式Linux操作系统具有良好的支持。本文介绍了在uClinux上移植icrowindows的过程;提出了三种解决Microwindows中文化的方法:直接加载中文字库,添加Truetype字体驱动模块Freetype2,修改图形引擎支持国际化与本地化:并对这几种方法进行了分析和比较。 1 .. [查看全文]
uClinux移植和分析(1)
2013-03-28 9
简介: 前一段时间,曾先后移植了uClinux-2.0.x和uClinux-2.4.x的内核,我的移植基本上是从零做起,linux并没有支持该目标机的代码,所以这 个移植工作基本上是新增加对一种目标机的支持。 工作过程中,我学到了不少知识,除了操作系统,还了解了一些编译,调试,汇编,链接的的技术,在此我会一并介绍,可能介绍比较多 的是连接 .. [查看全文]
uClinux 2.6入门
2013-03-20 9
原文出自:http://adam.kaist.ac.kr/~hschoe/Get...inuxARM2_6.html 作者:Hyok S.Choi 翻译:renbagshoes 一、使用uClinux/ARM 2.6的原因? 为什么你要使用uClinux?有很多的理由使uClinux做为你的嵌入式操作系统。其中大部分认为uClinux有以下好处: 轻便 你可以编译linux2.6的内核得到一个300k以下的内核镜像,它包 .. [查看全文]
uClinux下建立基于NOR Flash的JFFS2的文件系统
2013-03-19 7
嵌入式系统正随着Internet的发展而在各个领域得到广泛的应用,作为嵌入式应用的核心,嵌入式Linux以其自由软件特性正日益被人们看好。Linux具有内核小、效率高、源代码开放等优点,还内涵了完整的TCP/IP网络协议,因此非常适于嵌入式系统的应用。而作为专门运行于没有MMU的微处理器的嵌入式操作系统,uClinux更是得到广 .. [查看全文]
已移植到 uCLinux下的用户程序简介
2013-03-17 8
已经移植到uCLinux下的主要用户程序简介: boa:适合于嵌入式应用的WebServer busybox:适合于嵌入式应用的工具软件集 dhcpcd、dhcpd、dhcp-isc: dhcp协议客户端和服务器端守护进程 diald:电话拨号守护程序 ethattach:网卡添加和管理工具软件 fileutils:适合于嵌入式应用的文件管理工具软件 flashw:Flash写入程序 flatfsd: .. [查看全文]
uC/OS和uClinux的比较
2013-03-15 朱显新 黄涛 卢珞先 12
摘要:嵌入式操作系统是嵌入式系统应用的核心软件。本文通过对两种典型的开源嵌入式操作系统的对比,分析和总结嵌入式操作系统应用中的若干问题,归纳嵌入式操作系统的选型依据。 引言 随着现代计算机技术的飞速发展和互联网技术的广泛应用,从PC时代过渡到了以个人数字助理、手持个人电脑和信息家电为代表的3C(计算机、通信 .. [查看全文]
uclinux下ucd-snmp的编译
2013-03-12 13
一、开发环境: 操作系统:uClinux-ifax-2007-03-16.tar.gz 交叉编译工具:arm-elf-tools-20030314.sh 硬件平台:Samsung 4510B (snds-100) 二、编译ucd-snmp主要步骤 1.配置uClinux 修改config/config.in文件,确保改文件中有如下内容: 配置用户程序,选中ucd-snmp 2.使用snmpconf工具生成配置文件,内容如下: ## .. [查看全文]
S3C44b0的IIC(AT24C04)的uclinux驱动
2013-03-11 14
看了很多书上写的44b0的IIC的驱动都是很难理解的那种,都是照抄三星的程序的,于是就自己改写了IIC的驱动,我认为这样有助于理解执行的过程,很简单易懂. /* *iic.c: * read and write only one byte for AT24C04 */ #i nclude #i nclude #i nclude #i nclude #i nclude #i nclude #i nclude #i nclude #i nclude #i nclude "IIC. .. [查看全文]
uclinux下添加应用程序的过程
2013-03-10 8
这个是在uclinux下为4510B添加自己程序,并编译/下载它们的过程 step 1: 创建一个自己的Application: 请首先认真阅读uClinux 2.4.x Kernel的目录内的Document,directry: ../Documentation/Adding-User-Apps-HOWTO.txt 通过阅读this document可以帮助您自己动手创建一个application. step 2: 创建一个自己的application工程后 .. [查看全文]
嵌入式操作系统 uClinux
2013-03-01 9
1引言 嵌入式操作系统是嵌入式系统的灵魂,而且在同一个硬件平台上可以嵌入不同的嵌入式操作系统。比如ARM7TDMI内核,可以嵌入Nucleus、VxWorks、uClinux等操作系统。在此主要对uClinux的进行介绍,嵌入式uClinux操作系统主要有三个基本部分组成:引导程序、uClinux内核(由内存管理、进程管理和中断处理等构成)和文件系 .. [查看全文]

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