自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cs.Ing

走走停停,行思路!

  • 博客(26)
  • 资源 (18)
  • 收藏
  • 关注

原创 Makefile基本规则及应用

在这里介绍Makefile的基本规则和用法。Makefile的基本规则为:目标:依赖1 依赖2 ...命令如:hello : hello.c a.cgcc -o hello hello.c a.c命令能够执行的条件是:1)目标文件不存在2)依赖被修改,即被编译的文件被修改,在这里指hello.c 和a.c具体实现如下:在命令行输入:v

2012-12-27 12:56:55 1112

原创 ssh显示中文乱码及消除高亮显示

问题:ssh显示中文乱码服务器:Red Hat Enterprise Linux v6客户端软件:ssh version3.2.9解决方法:1)直接在ssh客户端输入LANG="zh_CN.gb2312"该效果只是临时的,重启后消失。下面的第二种方法是长久的。2)修改 /etc/sysconfig/i18n将其中的文件内容修改为LANG="zh_CN.gb231

2012-12-25 20:11:10 1308

原创 Linux设备管理

一、I/O设备的类型按照设备的所属关系,将I/O设备分为以下两种:1.系统设备系统生成时登记于系统中的标准设备,属于系统的基本配置2.用户设备系统生成时未登记在系统中的非标准设备按照设备信息交换的数据单位分类:1.字符设备以字符为单位进行输入和输出的设备2.块设备块设备的输入和输出是以数据块为单位进行的。按

2012-12-23 17:10:15 1011

原创 嵌入式系统的设计准则及设计流程

今天在看中嵌的视频教程,其中提到了嵌入式系统设计准则及设计流程,特在此做记录,以便为以后的设计做个参考。嵌入式系统的设计准则:1)并发处理,及时响应;2)接口方便,操作容易;3)稳定可靠,维护简便;4)功耗管理,降低成本;5)功能实用,便于升级;嵌入式系统设计流程:首先,嵌入式产品是硬件和软件的结合体,一旦嵌入式产品研发完成,软件就固化在硬件环境中,是专用的。

2012-12-23 13:31:31 1478

原创 Posix常用的数据类型

在头文件sys/types.h中定义dev_t 定义特定设备文件uid_t 保存唯一的id编码,如用户id编码gid_t 组id编码pid_t 整数类型,为系统进程提供一个编码数值off_t 有符号整数,以字节为单位度量文件大小,亿字节为单位的偏移值size_t 无符号整数,度量内存对象的大小以后用到的话还会补充...

2012-12-22 15:57:49 899

原创 linux系统启动过程

LINUX系统启动过程如下:1)BIOS自检查看启动方式(启动项)2)启动GRUB/LIL0启动引导界面3)运行LINUX内核并检测硬件4)运行系统的的第一个进程init5)init 读取系统引导配置文件/etc/inittab中的信息进行初始化6)/etc/rc.d/rc.sysinit系统初始化脚本7)/etc/rc.d/rcX.d [KS] * -根据运行级别

2012-12-20 22:08:36 589

原创 linxu常用命令

>/路径/文件名 清除整个文件当中的内容ls -l > a.txt将列表的内容写入到a.txt中,此时是覆盖写入。ls -l >> a.txt将列表的内容写入到a.txt中,此时是追加写入。find的使用:find /home -amin -10 搜索10分钟内存取的文件或者目录。find /home -atime -10 搜索10小时内存取的文件或者目录。find

2012-12-20 21:58:22 667

转载 物联网简单介绍

物联网的英文名称为"The Internet of Things” ,简称:IOT。由该名称可见,物联网就是“物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础之上的延伸和扩展的一种网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。因此,物联网的定义是通过射频识别(RFID)装置、红外感应器、 全球定位系统、激光扫描器等信息传感设备,按约

2012-12-19 21:46:32 1863 2

原创 linux环境下mysql数据库的安装配置及使用

mysql数据库的安装版本为:mysql-standard-5.0.27-linux-i686.tar.gzlinux环境为Red Hat Enterprise Linux 6首先取得root权限并将mysql的tar文件复制到/usr/local目录下。具体操作如下:cd /usr/localsucp /tmp/mysql-standard-5.0.27-linux-i686.t

2012-12-19 16:34:49 1058

转载 linux下top命令的使用

top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字段的排序。 top进入视图top视图 01【top视图 01

2012-12-18 19:10:09 631

原创 进程、线程的基本概念和管理

进程是一个其中运行着一个或多个线程的地址空间和这些线程所需要的系统资源。通俗的讲进程就是正在运行的程序。线程:1)轻量级的进程。2)进程有独立的地址空间,而线程没i有。3)线程不能独立存在,它需由进程创建。4)相对来讲,线程消耗的cpu,和内存空间少。为什么有了进程后还要引入线程呢?线程具体有哪些优点呢?        和进程相比,线程是一种非常“节俭”的多任务

2012-12-18 18:07:32 720

原创 任务调度命令crontab

crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos,原意是时间。        通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。cront

2012-12-17 17:15:19 935

原创 RPM管理及常用命令

RPM包的名称格式:apache-1.3.23-11.i386.rpm"apache":软件名称;“1.3.23-11”:软件版本;“i386”:软件运行的硬件平台“rpm”:文件扩展名;RPM常用命令:rpm -qa :查询安装的所有rpm软件;rpm -q 软件名:查询是否安装该软件;rpm -qi 软件名:查询软件包信息;rpm -ql软件

2012-12-17 14:28:25 906

原创 linux网络环境配置基础

linux网络环境配置的三种方法第一种方法:1.用root登录,然后执行setup命令进入到text mode setup utiliy对网络进行配置,在这里可进行IP子网掩码,默认网关,dns的设置。2.执行上述操作后,网络配置并没有生效,需要运行/etc/rc.d/init.d/network restart命令,使刚做的设置生效。第二种方法:1.ifconfi

2012-12-17 14:04:09 629

原创 Tcp/Ip协议基础

Tcp/Ip是互联网网络世界的基础,Tcp/Ip就是网络互联的标准,它不是一个独立的协议,而是一组协议( TCP.IP,UDP,ARP,RARP等协议)。TCP/IP模型:应用层;传输层;网络层;链路层;TCP/IP的经典书籍:TCP/IP详解 卷1 协议;TCP/IP详解 卷2 实现;TCP/IP详解 卷3 TCP事务协议,HTTP,NNTP和UN

2012-12-16 21:55:27 1443

原创 shell命令与变量

今天在看教程时发现一些之前没有用到的shell命令,特在此补充:env显示当前操作系统的环境变量chsh 改变使用的sh类型如:chsh -s /bin/cshtab 使用tab键可进行命令补全功能如:ls -l /home/c输入上述操作命令后单击tab键可进行命令补全,双击时出现以home目录下以c开头的命令;history 查询命令使用历史

2012-12-16 21:24:38 777

转载 深入理解linux内核 该怎么学

今天百度知道上看到一篇不错的文章:  我感觉你是想学好计算机的,而且给自己定了一个很明确的目标:嵌入式。我想说,你选的这条路非常正确,嵌入式的热门程度和发展前景已不需证明,每个IT人都知道,后PC时代已经来临;另外,现在对于大多数的中国学生只有深深的投入Linux的怀抱,才能真正的理解计算机,才能在未来的某个阶段成为真正的计算机人才(由衷的感谢推动GUN计划的先哲们)。为什么这么说呢,现在计算

2012-12-16 18:11:55 1271

原创 树的定义、存储及程序实现

树的定义:1.有且只有一个称为根的节点。2.有若干不相交的子树,这些子树本身也是树。深度:从根节点到最底层节点的层数。树的分类:一般树:任意一个节点的子节点的个数不受限制。二叉树:任意一个节点的子节点的个数最多不超过两个。满二叉树:除了叶子节点,每个节点的子节点的个数都是二。完全二叉树:如果删除了满二叉树最底层最右边的若干节点,则这样形成的二叉树称为完全

2012-12-15 21:40:08 913

原创 汉诺塔的原理与实现

汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。汉诺塔模型图:汉诺塔伪算法:if( n > 1 ){先把A柱子上的前n-1

2012-12-13 22:36:24 4298

转载 嵌入式学习步骤

新手建议:《一》嵌入式学习步骤是这样:1.Linux开发基础学习虚拟机搭建、Linux宿主机安装、Linux命令、服务器搭建Samba,NFS、VI编辑器推荐书籍(鸟哥的私房菜基础篇,服务器架设篇)2.linux编程GCC/GDB、Makefile、交叉编译环境搭建+C语言强化+Linux系统编程推荐书籍(linux C函数实例速

2012-12-13 17:06:56 1446

原创 循环和递归的优缺点比较

递归优点:某些问题使用递归很容易理解和解决,如汉诺塔问题...缺点:由于递归存在多层调用,所以使用递归非常浪费存储空间和时间。循环优点:存储空间小,花费时间少。缺点:部分问题使用循环难于理解和解决。这样看来,递归和循环好像是互补的冤家...

2012-12-13 16:17:26 2042

原创 使用递归需要满足的条件

以前一直以为递归就是函数不停的函数调用。现在发现,使用递归调用还需要满足一定的条件,也可以称作是使用递归的注意事项。递归的思想是将问题转化为规模更小且与原问题解决方法相同的小问题。满足条件:1.简化后的问题与原问题有着相同的解决形式。2.递归必须有简洁的退出条件。注:最好将递归的退出条件放在递归的开始位置,这样便于查看和检验。

2012-12-13 16:01:47 6397 1

原创 函数调用

当一个函数在运行时,如需要调用另外一个函数或者该函数本身,则需要进行以下三个操作1.将运行函数的所有参数、值以及返回地址传递给被调函数保存2.为被调函数的局部变量分配内存空间3.将控制转移到被调函数的入口地址调用完函数后需要返回到原运行函数也需要以下三个操作1.保存被调函数的返回值2.释放被调函数占用的动态存储空间3.按照被调函数调用时保存的返回地址将控制转移到调用函数

2012-12-13 15:36:22 588

原创 线性结构_队列

队列定义:一种可以实现“先进先出”的存储结构这里主要讲述的是静态队列。静态队列的参数:front以及rear。front为静态队列的首个有效元素。rear为静态队列最后一个有效元素的下一位。静态队列的初始化为队列分配内存空间;令front和rear的值相等;静态队列存储满front==(rear+1)%数组长度静态队列为空front和re

2012-12-12 22:39:26 980

原创 数据结构的旅程开始喽

数据结构已经学习了一段时间了,今天忽然意识到好记性不如烂笔头。于是打算将学习到的的数据结构的知识归纳总结一下哈...愚人浅识,望高手指正...

2012-12-12 22:30:39 507

转载 linux 安装 配置

" {{{" DesCRiption: 适合自己使用的vimrc文件,for Linux/Windows, GUI/Console" Last Change: 2011-01-23 03:00:23 Asins - asinsimple AT gmail DOT com" Author: Assins - asinsimple AT gmail DOT com"

2012-12-02 21:59:18 619

ISP下载线及JTAG集合

ISP下载线及JTAG集合(AVR,ARM,LATTICE,S51,Altera等等)原理图及PCB ad6.9格式..

2013-07-29

ICCAVR V8 破解版

ICCAVR V8 破解版 支持部分xp 支持win7

2013-07-17

深入理解计算机系统.pdf

深入理解计算机系统.pdf 计算机界的权威著作 清晰

2013-01-20

ARM体系结构与编程 杜春雷PDF

ARM体系结构与编程 杜春雷 高清版 相比一般网络上的要清晰的多。

2013-01-20

任哲-嵌入式实时操作系统μCOS-II原理及应用.pdf

任哲 嵌入式 实时操作系统 μCOS 原理及应用 免费(清晰)

2011-12-17

《汇编语言》王爽_答案.pdf

汇编语言 王爽 习题 答案

2011-12-13

c语言程序实例大全_两百多个程序源码(免费_超实用)

你想找到适合你的C语言练习程序吗?做算法、做管理系统?这个就可以。 c语言程序 实例大全 _两百多个 程序源码 (免费_超实用) 主要包括: 基础语言、数据结构、数值计算、管理系统。

2011-12-06

C++程序设计_谭浩强_PDF电子书.rar

学习C++的入门经典著作 C++程序设计_谭浩强_PDF电子书

2011-12-06

C语言编程通集(免费版)

C语言编程通集(免费版) C语言编程通集(免费版)

2011-12-06

C语言经典实例(免费)

C语言经典实例,非常经典的例子,帮助你学习C语言!

2011-12-06

AVR_MEGA16数据手册

数据手册

2011-11-24

Labwindows cvi 按钮互换

本功能可以实现按钮的互换,当按下按钮时,该按钮功能消失,同时另一个按钮功能切换。

2011-10-14

CVI温度显示

labwindows cvi 温度显示。labwindows cvi 温度显示。labwindows cvi 温度显示。labwindows cvi 温度显示。

2011-10-14

空空如也

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

TA关注的人

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