自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 qt3&&qt4

<br />#mv qt-everywhere-opensource-src-4.6.2.tar.gz /tmp<br />#cd /tmp<br />#gunzip qt-everywhere-opensource-src-4.6.2.tar.gz<br />#tar xvf qt-everywhere-opensource-src-4.6.2.tar<br /><br />#cd qt-everywhere-opensource-src-4.6.2<br />#./configure<br />#gma

2010-11-08 08:39:00 1042

转载 内核驱动的小错误

<br />1、 Directory nonexistent<br /><br />/bin/sh: cannot create /mnt/new/driver/��级驱动最后6个实验/2410_button_scan/.button_scan.o.tmp: Directory nonexistent<br /><br />TMD,居然是中文路径的影响<br /><br />2、warning: function declaration isn't a prototype<br />很可能是

2010-10-31 13:32:00 1176

原创 linux下的mysqlcc的安装

<br />由于我是一头刚刚进入linux的菜鸟,所以对于有些东西理解的和知道的很浅很少,mysqlcc这个东西就让我装了很长时间,真的是不爽阿。所以我把他弄出来,给和我一样菜鸟级的人少走弯路。由于网上有很多mysqlcc但都是win,我把他发到CSDN网上。开始吧:<br /> <br />先到这个网址下<br /> http://dir.filewatcher.com/d/Other/Downloads/MySQLCC/mysqlcc-0.9.4-linux-glibc23.tar.gz.4516087

2010-10-13 22:55:00 3291 1

原创 linux mysql的卸载和安装 使用

linux下mysql数据库命令操作Linux, by Kite.安装mysql数据库之后,连接mysql数据库时出现:ERROR 1045 (28000): Access denied for user (using password: NO),我使用了下面的操作,就给解决了。键入命令 mysql -uroot -p, 回车后提示你输入密码,输入123,然后回车即可进入到mysql中了,mysql的提示符是:mysql> 其它mysql命令:第一招、mysql服务的启动和停止net sto

2010-10-12 22:06:00 909

转载 linux中curses

<br />相信您在网路上一定用过如 tin,elm 等工具, 这些软体有项共同的特色, 即他们能利用上下左右等方向键来控制游标的位置. 除此之外,这些程式的画面也较为美观. 对Programming 有兴趣的朋友一定对此感到好奇, 也许他能在 PC上用Turbo C轻易地写出类似的程式,然而, 但当他将相同的程式一字不变地移到工作站上来编译时, 却出现一堆抓也抓不完的错误. 其实, 原因很简单, 他使用的函式库可能在 UNIX上是没有定义的. 有些在 Turbo-C 上被广泛使用的一些函式,

2010-10-07 21:51:00 2785

转载 Vim:打造Linux C/C++程序员的编辑器

Vim:打造Linux C/C++程序员的编辑器<br />上一篇 / 下一篇  2010-07-10 19:31:32/ 个人分类:Linux查看( 101 ) / 评论( 0 ) / 评分( 0 / 0 )<br />所谓“工欲善其事,必先利其器”,所谓“磨刀不误砍柴工“。在linux下,vim时一种最常见的编辑器,很多linux的发行版就自带了(不过 Ubuntu目前时需要自己安装的,默认只带了vi)。今天搞了半天了Vim,通过几个插件来武装我的

2010-10-07 13:01:00 8920

转载 向量中断和非向量中断

向量中断 非向量中断向量中断与非向量中断的区别     推荐向量中断就是不同的中断有不同的入口地址,非向量中断就只有一个入口地址,进去了再判断中断标志来识别具体是哪个中断。向量中断实时性好,非向量中断简单<br />     向量中断控制器VIC具有32个中断请求输入,可将其编程分为3类,FIQ,向量IRQ和非向量IRQ。<br />     FIQ(fast interrpt request)快速中断请求要求具有最高优先级。如果分配给FIQ的请求多于一个,VIC将中断请求相或后向ARM处理器产生FIQ信号

2010-09-16 14:23:00 4661

转载 ARM硬件重点

ARM S3C2410硬件手册重点2009-07-27 11:38<br />a.Memory Controller<br />b.Nand Flash<br />c.UART<br />d.Interrupt<br />e.Timer<br /> <br />Memory Controller<br />SDRAM:<br />S3C2410提供了外接ROM、SRAM、SDRAM、NOR Flash、NAND Flash的接口。S3C2410外接存储器的空间被分为8 BANKS,每BANK容量为128M:

2010-09-09 23:55:00 690

转载 自勉

<br />如何成为一个优秀的程序员 <br />                              --致亚嵌(AKAE)嵌入式培训班的报名者和新学员<br /><br />宋劲杉(北京亚嵌教育研究中心金牌讲师)<br /><br /><br />我们的老师每天都要应对报名者和学员提出的很多同样的问题,以下是这类问题的典型:嵌入式行业(或者IT业)有没有前途?我听说编程编到三十五岁就没人要了一定要转行找出路是吗?做驱动开发和做应用开发哪个更有前途?我一开始看什么书都看不懂,怎么才能理出一个学习顺序

2010-09-02 20:25:00 1040 1

转载 getchar与EOF

<br />大师级经典的著作,要字斟句酌的去读,去理解。以前在看K&R的The C Programming Language(SecondEdition)<br />第1.5节的字符输入/输出,被getchar()和EOF所迷惑了。可能主要还是由于没有搞清楚getchar()的工作原理和EOF的用法。因此,感觉很有必要总结一下,不然,很多琐碎的知识点长时间过后就会淡忘的,只有写下来才是最好的方法。<br /><br /><br />其实,getchar()最典型的程序也就几行代码而已。本人所用的环境是Deb

2010-08-12 23:27:00 672

转载 中断详解

s3c2440外部中断操作2010-03-30 17:31<br />要想正确地执行2440的外部中断,一般需要完成两个部分内容:中断初始化和中断处理函数。<br />    在具体执行中断之前,要初始化好要用的中断。2440的外部中断引脚EINT与通用IO引脚F和G复用,要想使用中断功能,就要把相应的引脚配置成中断模式,如我们想把端口F0设置成外部中断,而其他引脚功能不变,则GPFCON=(GPFCON & ~0x3) | 0x2。配置完引脚后,还需要配置具体的中断功能。我们要打开某一中断的屏蔽,这样才能

2010-08-12 23:25:00 1149 1

转载 中断寄存器

<br />S3C2440的中断寄存器:<br />1.中断分两大类:内部中断和外部中断。<br />2.外部中断。24个外部中断占用GPF0-GPF7(EINT0-EINT7),GPG0-GPG15(EINT8-EINT23)。用这些脚做中断输入,则必须配置引脚为中断,并且不要上拉。具体参考datesheet数据手册。<br />寄存器:EXTINT0-EXTINT2:三个寄存器设定EINT0-EINT23的触发方式。<br />              EINTFLT0-EINTFLT3:控制滤波时钟

2010-08-01 13:34:00 1169

原创 uart

<br /><br />一、UART原理及UART部件使用方法<br />1、UART原理<br />通用异步收发器UART,用来传输串行数据:<br />        发送数据时,CPU将并行数据写入UART,UART按照一定格式在TxD线上串行发出;<br />        接收数据时,UART检测到RxD线上的信号,将串行收集放到缓冲区中,CPU即可读取UART获得的这些数据。<br />UART最精简的连线只有3根电线,TxD用于发送,RxD用于接收,Gnd用于提供参考电平。TxD和RxD数据线

2010-08-01 13:32:00 8855

转载 linux 管道

<br /> <br />管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入,常说的管道多是指无名管道,无名管道只能用于具有亲缘关系的进程之间,这是它与有名管道的最大区别。<br />有名管道叫named pipe或者FIFO(先进先出),可以用函数mkfifo()创建。<br />Linux管道的实现机制<br />在Linux中,管道是一种使用非常频繁的通信机制。从本质上说,管道也是一种文件,但它又和一般的文件有所不同,管道可以克服使用文件进行通信的两个问题,具体表现为

2010-07-16 00:57:00 1294 1

转载 bootloader

嵌入式系统 Boot Loader 技术内幕詹荣开 (zhanrk@sohu.com), Linux爱好者2003 年 12 月 01 日本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。-----------------------------------------------------------------------1. 引言在专用的嵌入式板子运行 GNU/Linux 系

2010-07-14 09:17:00 559

转载 2440中断

s3c2440外部中断操作2010-03-30 17:31要想正确地执行2440的外部中断,一般需要完成两个部分内容:中断初始化和中断处理函数。    在具体执行中断之前,要初始化好要用的中断。2440的外部中断引脚EINT与通用IO引脚F和G复用,要想使用中断功能,就要把相应的引脚配置成中断模式,如我们想把端口F0设置成外部中断,而其他引脚功能不变,则GPFCON=(GPFCON & ~0x3) | 0x2。配置完引脚后,还需要配置具体的中断功能。我们要打开某一中断的屏蔽,这样才能响应该中断,相对应的寄存

2010-07-14 08:30:00 1595 2

转载 scanf函数

  scanf()作为 C 语言中的基本输入,曾经带给我们初次编写 C 程序的快乐。但是随着C 的不断深入,我们却发现:原来最难理解的东西居然是我们自以为很熟悉的东西。       我们真正了解 scanf()吗?那么看看下面的几个例子吧。一、关于 scanf()中的格式控制符       scanf()的格式控制符有多个,但我只想讨论一下%[]这个格式控制符。%[]可以用来进行多个字符的输入,并对结束符进行自定义。       ANSI C 标准向 scanf() 增加了一种新特性,称为扫描集(scans

2010-07-12 10:02:00 1542

转载 C语言中的头文件与原文件

<br />简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程:<br /><br />1.预处理阶段 <br />2.词法与语法分析阶段 <br />3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件)<br />4.连接阶段,将各个目标文件中的各段代码进行绝对地址定位,生成跟特定平台相关的可执行文件,当然,最后还可以用objcopy生成纯二进制码,也就是去掉了文件格式信息。(生成.

2010-07-05 23:15:00 12786 2

转载 2440中UART的使用以及相关函数详解

一、UART原理及UART部件使用方法1、UART原理通用异步收发器UART,用来传输串行数据:        发送数据时,CPU将并行数据写入UART,UART按照一定格式在TxD线上串行发出;        接收数据时,UART检测到RxD线上的信号,将串行收集放到缓冲区中,CPU即可读取UART获得的这些数据。UART最精简的连线只有3根电线,TxD用于发送,RxD用于接收,Gnd用于提供参考电平。TxD和RxD数据线以“位”为最小传输单位。帧由具有完整意义的若干位组成,它包含开始位、数据位、校验位和

2010-07-05 23:12:00 6076 3

mysqlcc-0.9.4-linux-glibc23.tar.gz

装mysqlcc的试试。可能有些版本不行,但是ubuntu下我装了好用,现看看自己的版本再装

2010-10-13

清华大学计算机核心课程

大家互相学习!特别是非计算机专业自学的时候可以看看,据说是按照外国的模式来的

2010-06-26

空空如也

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

TA关注的人

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