自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (7)
  • 收藏
  • 关注

原创 C语言与数据结构复习重点

C语言与数据机构复习重点总结,内容包括:变量的作用域和存储类别、函数、数组、字符串、指针、文件、链表等。变量作用域和存储类别:了解了基本的变量类型后,我们要进一步了解它的存储类别和变量作用域问题。变量类别 子类别局部变量 静态变量(离开函数,变量值仍保留)自动变量寄存器变量全局变量 静态变量(只能在本文件中用)非静态变量(允许其他文件使用)换一个角度变量类别 子类别静态存储变量 静态局部变

2008-08-06 09:22:00 592

原创 Linux 驱动模块编译,加载过程

 本文记录我的第一个Linux设备驱动程序的编译过程。遇到问题的解决方法。 环境:2.4.18-14的内核,Linux内核源码:2.4.18。       Linux内核源码路径:/usr/src/linux(这个源码是从kernel.org网站download的2.4.18版本)        按照《linux设备驱动开发详解》一书中的步骤实现经典例子"hello,world!"的例子。具体步骤

2008-08-01 10:36:00 1893 1

原创 gdb 和gdbserver 的安装错误排除

这里我采用的系统是CentOs5.1 gdb-6.8     arm-linux-gcc 4.2.1下面说明安装gdb及gdbserver的过程,及错误处理:[root@JiaKun arm_tools_source]#mkdir arm-linux-gcc-tools_sources[root@JiaKun arm_tools_source]# cd arm-linux-gcc-

2008-07-10 16:00:00 999

原创 Linux 内核编译过程常遇到的错误总结

      这里编译采用的是2.6.18的kernel,遇到错误及解决方法:problem 1:"__LINUX_ARM_ARCH__" is not defined[root@JiaKun linux-2.6.18]#make zImage# make uImagescripts/kconfig/conf -s arch/arm/Kconfig## configurati

2008-07-10 12:43:00 4451 1

原创 arm 交叉编译工具链 4.2.1制作及下载地址

HOWTO build arm-linux toolchain for ARM/XSCALE----------------------------------------------These instructions document how to build an arm-linux tool chainthat contains both little-endian and b

2008-07-10 12:33:00 2293

原创 arm-linu-gcc 4.2.1交叉编译工具链制作

HOWTO build arm-linux toolchain for ARM/XSCALE---------------------------------------------- These instructions document how to build an arm-linux tool chainthat contains both little-endian and big-en

2008-07-10 12:24:00 659

原创 嵌入式中自己编译gdb和gdbserver工具

目 录一.序论    2二.开发环境说明    2三.编译gdb和gdbserver工具    2四.Gdbserver操作使用    5一.序论就目前而言,嵌入式Linux系统中,主要有三种远程调试方法,分别适用于不同场合的调试工作:用ROMMonitor调试目标机程序、用KGDB调试系统内核用gdbserver调试用户空间程序。  这三种调试方法的区别主要在于,目标机远程调试stub的存在形式

2008-07-01 17:25:00 420

原创 嵌入式中自己编译gdb和gdbserver工具

目 录一.序论    2二.开发环境说明    2三.编译gdb和gdbserver工具    2四.Gdbserver操作使用    5一.序论就目前而言,嵌入式Linux系统中,主要有三种远程调试方法,分别适用于不同场合的调试工作:用ROMMonitor调试目标机程序、用KGDB调试系统内核用gdbserver调试用户空间程序。  这三种调试方法的区别主要在于,目标机远程调试stub的存在形式

2008-07-01 17:23:00 352

原创 arm交叉编译工具构建心得。

      乖乖!用了好几天的时间,总算把交叉编译工具建好了!真是步履维艰啊!.........这些曲折不说了。还是总结下吧!也许对大家有用!          我构建的arm交叉编译工具是基于CentOs 5.1的linux系统!需要下载的软件包如下:     binutils-2.18.tar.gz     gcc-4.3.0tar.bz2 glibc-2.7.tar.gz

2008-05-09 17:48:00 447

原创 Linux比较好的网站

(一) 软件下载(1) Freshmeat站点网址:http://www.freshmeat.net评介:如果你绝对肯定,非要获取开放源代码应用程序,那毫无疑问,Freshmeat就是个不错的站点。这个最值得推崇的软件下载站点,有着数以千计的大量开放源代码应用程序的分类链接。此外,Freshmeat站点在更新程序的基础上,每天还会添加10到30个新程序链接。(2) Tucows linux网址:h

2008-04-03 10:13:00 1011

转载 嵌入式Linux的GDB远程调试的实现

远程调试环境由宿主机GDB和目标机调试stub共同构成,两者通过串口或TCP连接。使用GDB标准远程串行协议协同工作,实现对目标机上的系统内核和上层应用的监控和调试功能。调试stub是嵌入式系统中的一段代码,作为宿主机GDB和目标机调试程序间的一个媒介而存在。就目前而言,嵌入式Linux系统中,主要有三种远程调试方法,分别适用于不同场合的调试工作:用ROM Monitor调试目标机程序、用KGDB

2008-04-03 09:50:00 434

转载 gdb调试器命令学习总结笔记

Linux中包含有一个很有用的调试工具--gdb(GNU Debuger),它可以用来调试C和C++程序,功能不亚于Windows下的许多图形界面的调试工具。和所有常用的调试工具一样,gdb提供了以下功能: # 监视程序中变量的值 # 在程序中设置断点 # 程序的单步执行在使用gdb前,必须先载入可执行文件,因为要进行调试,文件中就必须包含调试信息,所以在用gcc或cc编译时就需要

2008-04-03 09:48:00 480

转载 ARM入门的好文章

一 首先说说ARM的发展      可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。广义的嵌入式无非几种:传统的什么51、AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器;DSP;FPGA。      客观的讲,工作需求量上DSP的需求比ARM要多,而ARM和FPGA差不多。      DSP因为数字处理与通信领域的空前发展而火暴,小到MP3 射象头,大到我们

2008-04-03 09:45:00 462

转载 Linux静态/动态链接库的创建和使用

 和Windows系统一样Linux也有静态/动态链接库,下面介绍创建和使用方法:假设有下面几个文件:头文件String.h,声明相关函数原形,内容如下:Strlen.c:函数Strlen的实现,获取给定字符串的长度,内容如下:Strlnen.c:函数StrNlen的实现,获取给定字符串的长度,如果输入字符串的长度大于指定的最大长度,则返回最大长度,否者返回字符串的实际长度,内容如下:生成

2008-04-03 09:35:00 372

转载 pthread多线程编程

1 Introduction不用介绍了吧…2 Thread Concepts1.     Thread由下面部分组成:a.     Thread IDb.     Stackc.     Policyd.     Signal maske.     Errnof.      Thread-Specific Data3 Thread Identificatio

2008-04-03 09:28:00 416

深度剖析BREW实现原理.pdf

该文章由简入深地介绍了brew的实现思想,容易理解,好东西,大家可以看后给评价!

2009-11-06

sap全面概述中文90页.doc

sap全面概述,介绍sap流程,模块结构,系统技术。

2008-02-29

嵌入式linux设计与应用.pdf

嵌入式linux设计与应用

2008-02-29

Struts in Action 中文版.pdf

经典书籍,无需多说,下了看就知道了。是完整版哦!

2008-02-29

Struts中文手册.pdf

介绍struts框架使用的详细知识

2008-02-29

远程控制程序的一种编制方法及实现.pdf

编写远程控制程序的方法详细介绍

2008-02-29

轻松学用perl

轻松教你掌握perl脚本编写

2008-02-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除