自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

r91987的专栏

用勇气改变可以改变的事情,用胸怀接受不能改变的事情,用智慧分辨两者的不同!

  • 博客(150)
  • 资源 (4)
  • 收藏
  • 关注

转载 Grub rescue 修复方法

问题:之前系统是Windows7 64bit(C盘) + D,E盘(都是NTFS) + Ubuntu。今天,在Windows7中删除了E盘,准备向其中安装RedHat 6。 重启Windows7之后发现Ubuntu的grub菜单不能启动。屏幕显示Invalid FileSystem。 (如果没有记错的话,呵呵)分析由于在Windows下面更改了分区状态,删掉了Ubu

2011-10-23 22:40:53 934

转载 C语言变量作用域

C语言中变量的作用域C语言中所有变量都有自己的作用域,申明变量的类型不同,其作用域也不同。C语言中的变量,按照作用域的范围可分为两种, 即局部变量和全局变量。 一、局部变量局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使

2011-10-19 12:31:02 12005 2

转载 extern关键词详解

1. 用extern声明外部变量(1)在一个文件内声明的外部变量(2)在多个文件中声明外部变量(3)在多个文件中声明外部结构体变量2. 用extern声明外部函数3. 总结 1.  用extern声明外部变量定义:外

2011-10-19 11:03:20 1500

转载 ubuntu中LD_LIBRARY_PATH失效的问题

解决ubuntu 8.10以上版本中LD_LIBRARY_PATH失效的问题参考:https://bugs.launchpad.net/ubuntu/+bug/366728很多用linux写程序的人在经历了从ubuntu 8.10版本升级之后都会发现这样的问题,就

2011-10-16 22:51:24 8897

转载 关于ubuntu添加共享库路径

关于ubuntu添加共享库路径:1. 将绝对路径写入 /etc/ld.so.conf 2. ldconfigOK! ********************************************************************

2011-10-16 22:49:40 7582 2

转载 修改用户环境变量

修改用户环境变量用户环境变量通常被存储在下面的文件中:~/.profile~/.bash_profile 或者 ~./bash_login~/.bashrc上述文件在Ubuntu 10.0以前版本不推荐使用。系统环境变量系统环境变量一般保存在下面的文件中:/etc/environment/etc/profile/etc/bas

2011-10-16 22:48:42 1469

原创 QT在ubuntu 11.04下的安装

可以通过两种方式来安装,一种是直接安装QT的sdk包,其中继承了qt designer,qt库文件等。另一种方式是下载qt的源码包,然后编译安装。第一种方法http://qt.nokia.com/downloads 下载相应的版本,比如说是linux32位的。第二

2011-10-16 22:46:13 907

转载 QT版本介绍

1.关于Qt,Qt/E,Qtopia Core, Qtopia这些版本之间的区别和联系,似乎没有看到一个比较有价值的讨论,本人现在总结一下个人的理解:  Qt泛指Qt的所有桌面版本,比如Qt/X11,Qt Windows,Qt Mac等。由于Qt最早是在Linux中随着K

2011-10-16 22:32:20 2080

转载 ubuntu 11.04 安装opencv 2.2

1.1 错误1:undefined reference to `cvCreateCameraCapture_V4L(int)'在 Ubuntu 11.04 下编译 OpenCV2.2,出现了如下错误:Linking CXX static library ../../l

2011-10-07 20:54:07 3046

转载 mplayer的一些操作

大家都知道在linux下最牛逼的播放器是mplayer,那么下面我就来给大家讲讲ubuntu下mplayer的安装和配置及使用。Mplayer的特点是支持的格式相当多(当然需要安装win32解码器,这样xine也可以这次更多格式),采用与WinDVD类似的界面,可以更换面板(换肤)。    * Mplayer 是一款自由的多媒体文件播放器。    * 据其手册中所述,Mplayer

2011-09-21 21:47:57 1827

转载 Ubuntu 系统清理

linux和windows系统不同,linux不会产生无用垃圾文件,但是在升级缓存中,linux不会自动删除这些文件,今天就来说说这些垃圾文件清理方法。1,非常有用的清理命令:sudo apt-get autocleansudo apt-get cleansudo apt-get autoremove这三个命令主要清理升级缓存以及无用包的。2,清理opera f

2011-09-15 12:05:46 1669

原创 UBUNTU下中文显示问题解决

1. PDF中文乱码一、安装一个东西,似乎是字体哦?sudo apt-get install poppler-data二、修改字体配置文件sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf我只修改了红色字体部分,就是WenQuanYi Zen Hei 这款中文字体移动到第一个位置。

2011-09-03 14:23:26 1674

转载 嵌入式arm中MMU原理剖析

一、MMU的产生      许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的不断增大,应用程序的规模

2011-09-03 12:45:35 959

转载 GUN 伪指令 .word 举例

说说这个.word的作用。word expression就是在当前位置放一个word型的值,这个值就是expression 举例来说, _rWTCON: .word 0x15300000 就是在当前地址,即_rWTCON处放一个值0x15300000

2011-09-02 10:31:45 1142

转载 如何调试makefile变量

对于Makefile中的各种变量,可能是我们比较头痛的事了。我们要查看他们并不是很方便,需要修改makefile加入echo命令。这有时候很不方便。其实我们可以制作下面一个专门用来输出变量的makefile(假设名字叫:vars.mk)vars.mk@echo '$*=$

2011-08-30 22:54:49 1788

转载 vim 用法

2011-08-24 22:41:48 642

原创 OK6410——uboot

暑假在淘宝上买了一块OK6410板子,希望有空的时候研究一下,毕竟对这方面蛮感兴趣的。大致的计划,现了解linux系统,包括bootloader,kernel和cramfs。整个流程自己编译一遍,体验一下,希望从中能够学到点东西。好现在入正题。u-boot源代码的官方下载地址:点击打开链接1. 搭建开发平台采用ubuntu10.04,毕竟自己比较熟悉。第一步要安装交叉编译工具,

2011-08-17 15:34:58 5703

转载 修改Ubuntu的环境变量$PATH

用下面的命令可以看到PATH的值:echo $PATH比如在我的机器里输入上面的命令就会显示下面的信息:ningzai@ningzai:~$ echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/

2011-08-16 11:24:19 2145

原创 find命令使用方法

find1.作用find命令的作用是在目录中搜索文件,它的使用权限是所有用户。2.格式find [path][options][expression]path指定目录路径,系统从这里开始沿着目录树向下查找文件。它是一个路径列表,相互用空格分离,如果不写path,那么默认为当前目录

2011-07-27 09:48:20 796

原创 grep命令使用方法

1. grep简介grep (global search regular expression(RE) and print out the line , 全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的gre

2011-07-26 23:07:29 1053

原创 修改grub启动项

1.直接修改已经生成好的/boot/grub/grub.cfg。这个方法的优点是简单,缺点是修改之后会被"update-grub"命令覆盖掉。 2.修改 /etc/grub.d/ 中启动项的顺序,将你想要默认启动的项顺序设置为6-9之间较小的值。优点是修改不会被"update-grub"命令覆盖掉,只有另外的程序修改为比你的值更小了才会成为默认启动。 例如想把其他分区中存在的操作系

2011-07-14 20:31:37 3576

原创 MFC调试小心得

首先要声明的是本人对于MFC是一窍不通的,也就是所谓的零基础,但是就是在这样的情况下(没有时间去系统的学习),有一种速成的调试方法:1. cpp文件中的InitInstance是主函数,可以理解为main函数。如果是基于对话框的MFC,一般在此函数中都会执行dlg.DoModal

2011-07-14 11:31:40 749

原创 UBUNTU 10.04 安装配置

1. 通过livecd安装UBUNTU 10.042. 配置IP地址,使其能够上网3. 更新网络源。sudo gedit /etc/apt/sources.list可以采用网易的,代码如下deb http://mirrors.163.com/ubuntu/ lucid main universe restricted multiversedeb-src http://mi

2011-07-11 22:49:01 1619

原创 Ctex CJK 中文字体颜色深浅解决方案

在windows上安装了CTeX_2.9.0.141_Full.exe后,写paper什么的一直用的很舒服,但是最近在用中文显示时(采用CJK),科普一下:CJK 是中文(Chinese)、日文(Japanese)、韩文(Korean)三国文字的缩写。顾名思义,它能够支持这三种文字。实际上,CJK 能够支持在 LaTeX 中使用包括中文、日文、韩文在内的多种亚洲双字节文字。采用了GBK编码(中国大

2011-06-30 13:41:00 4951

转载 DSP2812调试心得之GPIO

1、GPxMUX寄存器 通用输入输出多路选择寄存器I/O是工作在通用数字IO还是外围IO信号引脚就有GPxMUX决定。GPxMUX.bit.xx=0,xx通用数字IO;GPxMUX.bit.xx=1,xx外围IO引脚。2、GPxDIR寄存器  方向选择寄存器如果配置为通用数字IO脚,那么GPxDIR决定了该引脚是输入还是输出。GPxDIR.bit.xx=0,xx配置为输入;GPxDIR.bitxx

2011-06-09 22:33:00 1550

原创 tms320f2809硬件调试无法设置寄存器

使用的是ICETEK-5100_USB仿真器。为了验证DSP是可工作的,编写一个有关GPIO的程序,是某几位为高电平,然后用万用表测量结果。验证其正确性。具体程序如下:#define GPADAT1 *(unsigned int *)0x6FC0#define GPADAT2 *(unsigned int *)0x6FC1 //GPIO数据寄存器#define GPAMUX1

2011-06-09 22:23:00 1662 1

转载 SIFT Features

SIFT算法由D.G.Lowe 1999年提出,2004年完善总结,论文发表在2004年的IJCV上:David G. Lowe, "Distinctive image features from scale-invariant keypoints," International Journal of Computer Vision, 60, 2 (2004), pp. 91-110

2011-06-04 16:43:00 1261

转载 粒子滤波

之前一直在做移动机器人定位算法。查来查去,发觉粒子滤波算法(又叫MC算法)应该算是最流行的了。因此开始学习使用之。入手的是本英文书叫“probalistic robotic” 很不错,我所见到的讲得最好的一本书。花了大量时间去研读。在这里我想谈谈我对粒子滤波的一点认识。因为在这一领域算是个新手。希望有前辈或者达人来指正我的想法。也希望我的这篇文章对新手有理解他有所帮助(当初我就很是苦于

2011-06-04 14:37:00 7953 3

原创 利用TI的fftlib进行简单的FFT

今天终于把DSP中的FFT弄清楚了,现在总结下成果。一、首先介绍下FFT的理论知识快速傅里叶变换(FFT)是DFT的一种快速算法实现。二、然后介绍下具体的编程实现#include #include #include /* Create an Insta

2011-05-18 20:33:00 10148 10

转载 用2812进行FFT变换

开发板采用ICETEK-F2812-A FFT计算采用TI的FFT程序,信号发生器产生正弦波信号,输入ACD0,AD采样率为3KHz, 注意:2812输入的电压:0-3V,信号发生器的正弦波信号应有一个整的offset。 2812的主程序: 实际的FFT运算程序: #include "DSP281x_Device.h"     // DSP281x Headerfile Include File #include "DSP281x_Examples.h"   // DSP28

2011-05-18 20:00:00 6426 3

原创 rts2800.lib 和 rts2800ml.lib 的区别

rts2800.lib:C/C++运行支持库;rts2800_ml.lib C/C++大内存模式运行支持库.rts2800_ml.lib中有大量浮点运算处理的函数而rts2800.lib没有,具体可在库文件的原文件中查询

2011-05-17 12:41:00 4352

转载 在CCS中使用printf函数输出的问题和解决过程

<br />在编写程序时,使用printf函数将一些参数显示出来对于调试程序很有用,但是初次在CCS中使用Printf函数时却遇到了一些问题,下面将这些问题的解决过程贴出来,虽然不能准确的指出问题所在,但是可以保证成功的用printf函数实现屏幕输出,希望对大家有用。<br />问题出现:<br />我用的是瑞泰的F2812的开发板,使用的是例程里的Cprogram程序,当时在调试IQmath程序的例程时,里面有用printf软件实现屏幕输出的语句,但我在Cprogram中加入这些语句时编译时却出现

2011-05-17 12:40:00 15997 1

原创 CCS 头文件被归入 Document 问题解决

在CCS中新建项目是无需添加头文件,只要指定头文件的路径,编译c源文件时会自动将头文件加载到include文件夹。设定头文件的具体方法是:buildOptions-->(Tab)complier -->(Category) Preprocessor-->Include search path

2011-05-17 12:39:00 4246

转载 DSP总结2-CMD文件的编写

1.       COFF格式1>     通用目标文件格式(Common Object File Format)是一种流行的二进制可执行文件格式,二进制可执行文件包括库文件(lib),目标文件(obj)最终可执行文件(out)。,现今PC机上的Windows95和NT4.0以后的操作系统的二进制文件格式(PE)就是在COFF格式基础上的进一步扩充。2>     COFF格式:详细的COFF文件格式包括段头,可执行代码和初始化数据,可重定位信息,行号入口,符号表,字符串表等,这些属于编写操作系统和编译器人员

2011-05-08 17:34:00 838

转载 TI DSP .CMD 文件的编写[转]

CMD 它是用来分配rom和ram空间用的,告诉链接程序怎样计算地址和分配空间…… TI DSP .CMD文件的编写CMD 它是用来分配rom和ram空间用的,告诉链接程序怎样计算地址和分配空间.所以不同的芯片就有不同大小的rom和ram.放用户程序的地方也不尽相同.所以要根据你的芯片进行修改.分两部分.MEMORY和SECTIONS.MEMORY{ PAGE 0 ..........PAGE 1.........}SECTIONS{SECTIONS{.v

2011-05-08 17:33:00 1151

转载 DSP中GEL文件的作用

GEL文件的功能同emuinit.cmd的功能基本相同,用于初始化DSP。但它的功能比emuinit的功能有所增强,GEL在CCS下有一个菜单,可以根据DSP的对象不同,设置不同的初始化程序。以TMS320LF2407为例:#define SCSR1 0x7018 ;定义scsr1寄存器#define SCSR2 0X7019 ;定义scsr2寄存器#define WDKEY 0x7025 ;定义wdkey寄存器#define WDNTR 0x7029 ;定义wdntr寄存器Star

2011-05-08 17:24:00 2543

转载 matlab plot 可视化

第五讲计算结果的可视化<br />本节介绍MATLAB 的两种基本绘图功能:二维平面图形和三维立体图形。<br />5.1 二维平面图形<br />5.1.1 基本图形函数<br />plot 是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的。也就是<br />说,使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标,常用格式为:<br />(1)plot(x) 当x 为一向量时,以x 元素的值为纵坐标,x 的序号为横坐标值绘制<br />曲线。当x

2011-05-04 11:31:00 2514

转载 Ubuntu删除内核

转载 http://blog.csdn.net/sophiabing/archive/2011/05/01/6382226.aspx 在装好Ubuntu之后就需要更新系统:System-Administration-Update Manager。在更新后,就会发现系统启动时,会有三个内核(这是多么大的空间浪费啊~~)这时就需要删除不需要的内核。方法如下:1,查看一下当前内核版本:u

2011-05-01 20:36:00 751

转载 Ubuntu10.04+Win7双系统的安装

转载 http://blog.csdn.net/sophiabing/archive/2011/05/01/6381900.aspx 之前,想要在硬盘上装一个UBUNTU,总是在移动硬盘上装实在是太伤了,但是用acronis disk director suite修改分区后,重启后总是出现abnormal termination,一闪而过后开机,而分区没有被修改,后来发现其实是因为用了汉化

2011-05-01 20:34:00 1395

转载 Latex数学公式中的空格

两个quad空格a /qquad b两个m的宽度quad空格a /quad b一个m的宽度大空格a/ b1/3m宽度中等空格a/;b2/7m宽度小空格a/,b1/6m宽度没有空格ab<br />紧贴a/!b缩进1/6m宽度

2011-05-01 16:15:00 2308

Independent Component Analysis

独立元分析,书很基础很经典,包括的知识有数字信号处理,线性代数,神经网络

2010-05-06

vivi20030929.tar.bz2

bootloader--vivi,本人在实践中已证明此版本可以使用,不会出现蜂鸣器叫的现象

2009-11-28

LCD12864硬件连接图

提供了LCD12864的连接方法,非常有用

2009-06-29

C8051F340 中文资料

详细的介绍了C8051F340单片机的各个构造及性能,解释清楚详尽。

2009-06-29

空空如也

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

TA关注的人

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