设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
分享 linux不同发行版总结
wuting_linux 2011-8-25 11:00
linux不同发行版总结
Fedora 发布历史 Debian发行历史 Ubuntu 基于 Debian 发行版和 GNOME 桌面环境,与 Debian 的不同在于它每 6 个月会发布一个新版本。 Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。 Ubuntu 每 6 个月 ...
1246 次阅读|0 个评论 热度 1
分享 Ubuntu 内核转储工具(转)
wuting_linux 2011-8-24 11:16
在我的上一篇博文《 Linux 内核的Oops 》的最后介绍到一个Linux内核转储工具Kdump,这个工具可以在发生kernel panic时把现场dump到一个文件里,以供后续分析之用。本文主要介绍在Ubuntu下如何使用kdump。 Kdump是一个通用的Linux内核转储工具,详细的用法说明可以参考这篇 Kdump Tutorial 。 这篇教程洋洋洒洒几十 ...
个人分类: 应用|2126 次阅读|0 个评论
分享 FIFO文件实现分析
wuting_linux 2010-12-1 20:33
FIFO文件实现分析
FIFO 文件的操作方法只有 open 方法(具体实现在 fs/fifo.c )。但是,这并不是 fifo 文件真正的操作方法,其真正的读写方法是根据不同的打开方式而决定的。 FIFO 文件的打开操作 第一次打开 fifo 文件的进程调用 fifo_open ...
3170 次阅读|0 个评论
分享 写入/dev/null设备就相当于抛弃数据的原因
wuting_linux 2010-11-30 15:57
写入/dev/null设备就相当于抛弃数据的原因
Dev 目录下的设备是根据主、次设备号来进行访问的。其中,设备号为 1 的设备并不是我们常提到的实际物理设备,而是与内存有关,或者在内存中(不必通过外设)就可以提供的功能。 与内存相关的设备(主设备号为 1 )驱动在 /drivers/char/mem.c 中。通过 devlist[] 结构体数组描述了 /dev 目录下主设 ...
1752 次阅读|0 个评论 热度 4
分享 Pipe实现分析
wuting_linux 2010-11-30 10:04
Pipe实现分析
简介:本文主要介绍了管道( pipe )的基本概念和用途;分析了环形缓冲区的存储、访问及其实现方法;分析并发访问可能引发的问题,并给出解决方法;分析了 linux2.6.29 内核中 pipe 的读写函数。 1 、管道( pipe ) 管道是进程间通信的主要手段之一。一个管道实际上就是个只存在于 ...
4257 次阅读|3 个评论 热度 2
分享 -/bin/sh: ./a.out not found
wuting_linux 2010-11-1 16:09
-/bin/sh:  ./a.out  not found
问题:在 pc 上使用 arm-linux-gcc 交叉编译工具编译一个小程序,但是将编译好的程序放到装有 linux2.6 系统的 mini2440 开发板上提示: 解决: 在编译时,加入 -static 参数,采用静态编译。 ...
2998 次阅读|2 个评论 热度 1
分享 (zhuan)Linux 技巧:重定向 stderr 和 stdout 输出到 gdb 窗口
wuting_linux 2010-10-20 11:00
简介 本文介绍了一个实用 gdb 调试技巧。 它结合实际例子,一步一步示意如何重定向 stderr 和 stdout 到 gdb窗口,使得查看应用程序的输出信息更为方便,从而提高调试者的工作效率。 回页首 问题 为 了调试基于 Eclipse 的 Java 和 C++ 混合的应用程序时,通常同时使用 Eclipse 和 gdb 来分别调试 Java ...
个人分类: 应用|3004 次阅读|0 个评论
分享 GNU Arm 汇编(转)
wuting_linux 2010-9-22 11:19
第一部分 Linux下ARM汇编语法尽管在Linux下使用C或C++编写程序很方便,但汇编源程序用于系统最基本的初始化,如初始化堆栈指针、设置页表、操作 ARM的协处理器等。初始化完成后就可以跳转到C代码执行。需要注意的是,GNU的汇编器遵循ATT的汇编语法,可以从GNU的站点(www.gnu.org)上下载有关规范。 一. Linux汇编行 ...
个人分类: 基础知识|3393 次阅读|0 个评论
分享 终端行规程——之回车与换行
wuting_linux 2010-9-10 16:37
终端 I/O 有两种不同的工作方式:规范模式和非规范模式。在规范模式中终端输入以行为单位进行处理,对每次读请求,终端驱动程序最多返回一行;非规范模式中,输入不组织成行。如不做特殊处理则默认为规范模式。 举例: shell 是把标准输入重定向到终端,在用 read 和 write 将标准输入复制到标准输出时, ...
个人分类: 应用|2476 次阅读|0 个评论
分享 Mini2440开发板J-Link调试工具使用
wuting_linux 2010-9-10 09:11
Mini2440开发板J-Link调试工具使用
Mini2440 开发板配有串口、 USB 口、 J-TAG 、 J-Link ,为开发调试所用。其中,在 PC 端使用超级终端通过串口与开发板进行通信,配合 USB (在初次使用时需安装 USB 驱动,并配合 dnw 指定下载的文件)可以进行程序下载运行等。 J-TAG 和 J-Link 主要用来调试程序,其中 J-TAG 适用于 windows ...
4817 次阅读|0 个评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部