首页· 导航
在线工具
嵌入式系统
电子电路
硬件设计
C语言
单片机
ARM
RTOS
树莓派
Linux
DSP
FPGA & CPLD
接口 & 协议
以太网
USB
文件系统
工具 & 软件
其它
Linux网络接口的源码分析
2013-04-06
李元佳
13
一.前言Linux的源码里,网络接口的实现部份是非常值得一读的,通过读源码,不仅对网络协议会有更深的了解,也有助于在网络编程的时候,对应用函数有更精确的了解和把握。 本文把重点放在网络接口程序的总体结构上,希望能作为读源码时一些指导性的文字。 本文以Linux2.4.16内核作为讲解的对象,内核源码可以在http://www .. [
查看全文
]
uClinux移植与分析(3)
2013-04-04
14
进程切换部分代码实现 移植linux,修改的主要就是和平台相关的那部分代码.linux里面和平台相关的代码,包括很多方面,比如boot过程,系统调用,中断处理,设备驱动,还有部分信号(软中断)处理等,进程切换也有很小一部分平台相关代码.相对其它部分,我觉得这部分平台相关代码还是相对简单的. schedule()是uClinux中实现进程调度的函数 .. [
查看全文
]
Linux液晶屏驱动开发
2013-04-02
张倩
13
随着高性能嵌入式处理器的普及和硬件成本的不断降低,尤其是ARM 系列处理器的推出,嵌入式系统的功能越来越强。单色LCD也因为色彩单调,存储信息小,处理速度慢而不能符合人们的需求。在多媒体应用的推动下,彩色LCD越来越多地应用到了嵌入式系统中 如新一代手机和掌上电脑多采用TFT显示器件,该显示器件支持彩色图形界面 .. [
查看全文
]
uClinux上Microwindows的移植与中文化
2013-04-02
代志华 陈榕
10
摘 要:Microwindows是运行在嵌入式系统上的开源GUI软件,对嵌入式Linux操作系统具有良好的支持。本文介绍了在uClinux上移植icrowindows的过程;提出了三种解决Microwindows中文化的方法:直接加载中文字库,添加Truetype字体驱动模块Freetype2,修改图形引擎支持国际化与本地化:并对这几种方法进行了分析和比较。 1 .. [
查看全文
]
嵌入式Linux的实际开发
2013-04-01
9
Linux自身具备一整套工具链,容易自行建立嵌入式系统的开发环境和交叉运行环境,并且可以跨越嵌入式系统开发中的仿真工具(ICE)的障碍。内核的完全开放使人们可以自己设计和开发出真正的硬实时系统,软实时系统在Linux中也容易得到实现。强大的网络支持使得可以利用Linux的网络协议栈将其开发成为嵌入式的TCP/IP网络协议栈 .. [
查看全文
]
uClinux移植和分析(1)
2013-03-28
9
简介: 前一段时间,曾先后移植了uClinux-2.0.x和uClinux-2.4.x的内核,我的移植基本上是从零做起,linux并没有支持该目标机的代码,所以这 个移植工作基本上是新增加对一种目标机的支持。 工作过程中,我学到了不少知识,除了操作系统,还了解了一些编译,调试,汇编,链接的的技术,在此我会一并介绍,可能介绍比较多 的是连接 .. [
查看全文
]
如何在嵌入式LINUX中增加自己的设备驱动程序
2013-03-26
11
驱动程序的使用可以按照两种方式编译,一种是静态编译进内核,另一种是编译成模块以供动态加载。由于uClinux不支持模块动态加载,而且嵌入式 LINUX不能够象桌面LINUX那样灵活的使用insmod/rmmod加载卸载设备驱动程序,因而这里只介绍将设备驱动程序静态编译进uClinux 内核的方法。 下面以UCLINUX为例,介绍在一个以模块方 .. [
查看全文
]
应用中的嵌入式Linux实时优化
2013-03-21
粱丁 李迅波 蔡勇
5
嵌入式系统是在有限的空间和有限的资源中运行,高效地实现某种特定功能或功能集合的装置。它的开发通常受到很多客观条件的限制,诸如较弱的CPU处理能力、较小的内存空间、较少的可供选择的外设、有限的电源供应等。每个嵌入式系统的开发无不是精打细算,以求用有限的资源发挥最大的功效。在各种嵌入式系统上运行的操作系统中 .. [
查看全文
]
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下的用户程序简介
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(计算机、通信 .. [
查看全文
]
Linux内核学习FAQ
2013-03-13
9
1. 请推荐一些好的Linux内核参考书? a.《Linux Device Drivers, Second Edition》,有中文译本 b.《Understanding the Linux Kernel, 2nd Edition》 c.《Linux内核源代码情景分析》,分上下两册 d.《边干边学-Linux内核指导》 2. 内核源代码问题 2.1 如何得到某一版本的Linux内核源代码? a. http://www.kernel.org/或ftp: .. [
查看全文
]
1/12
首页
上一页
1
2
3
4
5
6
7
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
2024年11月13日
57
C99语法规则
2024年11月16日
559
FreeRTOS 动态内存管理
2024年11月12日
436
一款常用buffer程序
2024年11月06日
64
1602液晶显示模块的应用
2012年08月03日
181
GNU C 9条扩展语法
2024年11月18日
204
最新文章
优秀的字符串哈希算法-ELFhash
2024年11月26日
33
SD卡TF卡引脚定义
2024年11月26日
35
C语言string.h常用函数重点说明
2024年11月22日
33
C语言下划线命名法
2024年11月22日
40
C数组 结构体 联合体快速初始化
2024年11月22日
24
GNU C 9条扩展语法
2024年11月18日
204
热门文章
51单片机LED16*16点阵滚动显示
2012年09月05日
659
C99语法规则
2024年11月16日
559
FreeRTOS 动态内存管理
2024年11月12日
436
ARM9远程图像无线监控系统
2012年07月03日
420
用单片机模拟2272软件解码
2012年09月06日
292
如何实现STM32F407单片机的ADC转换
2024年11月15日
291
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号