ARM+LINUX
文章平均质量分 59
kingkong529
这个作者很懒,什么都没留下…
展开
-
linux 内核驱动学习建议
<br /> <br />-第一部分 基础部分----------------------------------------一、Linux系统基础 (3天) 教学目标:能比较熟练的安装、操作Linux系统, 并能配置开发环境与常用服务. 1. Linux基 础 . 系统安装 . 帮助系统 . 文件管理 . 用户组转载 2010-07-10 14:16:00 · 1639 阅读 · 0 评论 -
redboot on VMware(i386)
一、 环境搭建Ecos开发环境目前流行的有两种:1、基于windous的cygwin开发平台 2、linux平台。两种都差不多,ecos的软件运行需要unix的环境,cygwin在windous下模拟了这一环境。我偏好用 linux平台,平台参数如下:Windows XP sp3 + VMware 6.5.2 + red hat enterprise linux 5以下环境原创 2011-12-07 09:52:23 · 1557 阅读 · 0 评论 -
Kubuntu 8.04轻松设置NFS服务,不用一句命令行。
最近,VMWARE 6.5推出了,它对ubuntu提供了很好的支持,因此我就将我的嵌入式开发平台改为使用VMWARE 6.5加Kubuntu 8.04(KDE桌面版的ubuntu)。其它安装一切顺利,就是在安装NFS服务时遇到困难。查找了网上的资料,都是用命令行方式配置,我觉得太繁,我个人是从DOS时代过来的,对那些冗长的命令行是十分不喜欢的,用ubuntu就是看上了它友好的图形界面,难道转载 2010-03-24 00:28:00 · 351 阅读 · 0 评论 -
什么是OABI 和 EABI
1。什么是ABIABI,application binary interface (ABI),应用程序二进制接口。既然是 接口,那就是某两种东西之间的沟通桥梁,此处有这些种情况:A。应用程序 操作系统;B。应用程序 (应用程序所用到的)库C 。应用程序各个组件之间类似于API的作用是使得程序的代码间的兼容,ABI目的是使得程序的二进制(级别)的兼容。2。什么是OABI 和 EABIOABI中的转载 2010-04-13 22:54:00 · 2215 阅读 · 1 评论 -
linux学习群
发个arm linux学习群 欢迎大家加入 ,多多交流。 QQ群号:107928597原创 2010-04-19 23:25:00 · 1162 阅读 · 0 评论 -
计算机网络技术笔记
<br /><br />计算机网络技术笔记<br /> <br />第三章计算机网络体系结构<br /> IOS(international standandsorgantization)的 OSI(open systeminterconnection)模型。<br /> 由下至上:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层<br /> 物理层:由如RS232电平标准-15V~-3V 表示“0”,15V~3V表示“ 1”<br />原创 2010-10-25 23:54:00 · 608 阅读 · 0 评论 -
C语言补习笔计(二)
<br />第二天<br /> <br />程序在内存上运行,实质是在CPU内的寄存器里运行。<br />ROM<br />EPROM<br />Flash:<br /> Nand flash :容量很大,程序不能直接在上面运行。芯片结构决定。<br /> Nor flash :容量不易做大,程序可以直接在上面运行。<br /> <br />1K=2^10 1M=2^20 1G=2^30<br /> <br />1Bit=8bit<br /> <br />Int *p原创 2010-11-16 21:07:00 · 982 阅读 · 0 评论 -
tcp/IP 效验和算法推导
1、算法推导:具体算法见后。整个算法可理解为 ~(a + ~a) = 0;发送方: 先置checksum = 0 ,假设各单元求和为 sum1 = m + n * 2^16 。那么n即为溢出 的高位。 所以得出 checksum = ~ (m+n) 。接收方:(在传输无误情况下)各单元求和 sum2 = sum1 + checksum= m + n * 2^1原创 2011-12-29 16:57:00 · 527 阅读 · 0 评论 -
C语言中的关键字“ volatile”的用法(摘)
C语言中的关键字“ volatile”的用法(摘) volatile 这个ANSI C 关键字在经典的C 教程中很少提及,高层编程的人也可能永远都不会用到,但是作为嵌入式开发者来说,这个关键字使用频率应该很高。volatile 的字面意思为“不稳定的,易变的”。一般用它定义一些IO 端口的变量。现在假定我们要对一个设备进行初始化,此设备的某一个寄存器地址为0xff800000。我们转载 2010-04-08 22:51:00 · 812 阅读 · 0 评论 -
嵌入式操作系统uClinux和eCos的比较
<br />摘要 uClinux和eCos操作系统是两种性能优良、源码公开且被广泛应用的免费嵌入式操作系统。本文通过对uclinux和eCos的对比,分析和总结了嵌入式操作系统应用中的若干重要问题,归纳出嵌入式系统开发中操作系统的选型依据。<br />关键词 嵌入式 操作系统 eC0s uClinux <br />1 两种开源嵌入式操作系统介绍<br /> uClinux是一种优秀的嵌入式Linux版本。uClinux是micro-Conrol-linux的缩写。与标准Linux相比转载 2011-03-31 15:53:00 · 418 阅读 · 0 评论 -
实时操作系统ECOS在S3C2510上的移植实现
<br />摘 要: 本文介绍了实时操作系统 ECOS 的特点及基本结构,并具体研究了 ECOS 在三星公司以 ARM940T 为内核的 S3C2510 嵌入式芯片上的移植方法。文章着重讨论了移植过程中的重点与难点部分: ECOS 的硬件抽象层 (HAL) 移植。该移植方案已经过实际测试,系统稳定可靠,可运行多任务式应用程序。 <br />关键词:实时操作系统; ECOS ;硬件抽象层;移植; ARM<br />引言 <br />ECOS(Embedded Configurab转载 2011-03-31 15:41:00 · 451 阅读 · 0 评论 -
C语言补习笔计(一)
<br /><br /> 第一天<br />一、学习方法:how to do ,when to do (why to do)<br />二、vmware : setting->mem network(桥接,NAT)<br />三、共享:<br /> 1、win --- win 【//IP】 IP是win dest<br /> 2、win --- linux<br /> 2.1 vmware 提供一个工具vmtools。虚拟的linux具备共享的特性.原创 2010-11-16 21:05:00 · 991 阅读 · 0 评论