自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

转载 ----Linux 重启命令----

 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jeanminlu/archive/2009/06/10/4258009.aspx1、shutdown2、poweroff3、init4、reboot5、halt  *---具体说明--- shutdownreboot在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init

2009-09-29 10:39:00 687

转载 进程创建函数fork()、vfork() ,以及excel()函数

一、进程的创建步骤以及创建函数的介绍1、使用fork()或者vfork()函数创建新的进程2、条用exec函数族修改创建的进程。使用fork()创建出来的进程是当前进程的完全复制,然而我们创建进程是为了让新的进程去执行新的程序,因此,就需要用到exec函数族对创建出来的新进程进行修改,让他拥有和父进程不一样的东西,修改后就可以执行新的程序,当然,修改后的子进程包含了要执行程序的信息。在

2009-09-27 20:14:00 14428

原创 MATLAB与C/C++混合编程之MATLAB调用C程序

通过把耗时长的函数用c语言实现,并编译成mex函数可以加快执行速度。Matlab本身是不带c语言的编译器的,所以要求你的机器上已经安装有VC,BC或Watcom C中的一种。如果你在安装Matlab时已经设置过编译器,那么现在你应该就可以使用mex命令来编译c语言的程序了。如果当时没有选,就在Matlab里键入mex -setup,下面只要根据提示一步步设置就可以了。需要注意的是,较低版本的在设置

2009-09-22 20:42:00 961

原创 VC编译器使用Matlab_Com组件的方法

本文根据作者亲自在VISUAL C++ 6.0编译器环境下,实现了MATLAB中COM组件的开发而写成。此方法的实现是在网上各位前辈的基础上完成的。现在,就具体谈一下怎么把一个M文件或MEX文件,做成可以脱离MATLAB环境的COM组件,并且被VC++调用。1.  首先,设置合适的编译器。在MATLAB命令窗口里敲:mbuild –setup 和 mex –setup,完成编译器的设置。●

2009-09-22 20:35:00 2145

原创 LPC2200芯片的GPIO命令

最近在学习嵌入式驱动程序的编写范例的时候,使用的是LPC2200 看的一些重要的内容。 命令      功能GPIO_SET_PIN   指定的IO口输出高电平GPIO_SET_ALL_PIN  IO的任意子集输出高电平GPIO_CLEAN_PIN     指定的IO口输出低电平GPIO_CLEAN_ALL_PIN   IO的任意子集输出低电平GPIO_SET_PIN_

2009-09-22 08:53:00 846

原创 亲密接触VC6.0编译器

大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“公欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更加游刃有余呢? 闲话少说。我们

2009-09-21 16:17:00 335

原创 #ifdef的妙用

这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。     条件编译命令最常见的形式为:     #ifdef 标识符     程序段1     #else     程序段2     #endi

2009-09-21 15:57:00 667

原创 Matlab接口的学习

1 稀疏矩阵式阵列的一种特殊类型,包含了大量的0元素。例如m*n的矩阵,非零元素的个数为nnz,存储这nnz个元素的向量长度是nzmax,MATLAB将次稀疏矩阵按另一种方式进行存储  (1) 第一个向量使用浮点数存储稀疏矩阵中的所有元素,长度为nzmax  (2) 第二个向量存储第一个向量中对应元素的行索引值,整型变量,长度也是为nzmax  (3) 第三个向量存储了n+1个整型指针

2009-09-19 15:48:00 453

原创 Linux RedHat Enterprise 的学习

1 查看当前的进程 top指令,键入K可以关闭某进程。2  也可以使用PS指令3 登录时候是界面登录还是文本模式登录在/etc/inittab中修改“id:3:initdefault”4   R(对文件来说是读取,对于目录来说是浏览)  W(对文件来说是增加修改,对目录来讲是删除移动文件)  X(对文件来说是执行,对目录来说是具有进入目录的权限)  - 代表不具有该项权限

2009-09-18 16:34:00 375

原创 uclinux内核中的I2C驱动学习

快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com  本文适用于ADSP-BF561uclinux-2008r1.5-rc3 (smp patch)Visual DSP++ 5.0(update 5)BF561-EZKIT 欢迎转载,但请保留作者信息1       整体结构在uclinux内核的do

2009-09-18 14:29:00 597

原创 [转载快乐虾]adv7183视频采集驱动结构

快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com  本文适用于ADSP-BF561uclinux-2008r1.5-rc3 (smp patch)Visual DSP++ 5.0(update 5)BF561-EZKIT  欢迎转载,但请保留作者信息 本文仅对BF561-EZKIT视频采集做一简单

2009-09-18 13:39:00 800

原创 uclinux 下各个文件夹的作用

uClinux:vendors: 目标处理器相关,包括脚本,该处理器的默认的配置文件,在这里增加对目标处理器的支持openswan: IPsec相关config: 配置内核 make menuconfig&&xconfig&&config相关脚本   scripts/lxdialog: 实现内核配置时的菜单、消息(配置选择框)等的脚本文件   scripts/Menuconfig: (make m

2009-09-13 22:08:00 1502 1

原创 LDR 文件与DXE文件的相互转化

Blackfin系列DSP内置了BOOTROM,当设置好相应的BOOT MODE后,BOOTROM即可发挥作用,将用户程序读取到片内Cache或者SDRAM的指定位置,然后程序从预设好的地址开始执行。在这种方式下,要求用户的程序按照一定的格式存放,这就是ldr的文件格式。在Visual DSP中提供了elfloader.exe工具,用以将DXE文件转换为ldr文件。不过遗憾的是它没有提供将ldr反

2009-09-13 21:26:00 2738

原创 LDR 文件与DXE文件的区别

当Link生成的.dxe文件(ELF格式)调试完成以后,处理器需要用loader/splitter程序来生成写入到FLASH中的.ldr文件,即处理器能够理解的文件格式.loader/splitter程序生成的文件有两种boot-loadble和non-bootbale的.boot-loadable的文件是被BOOTROM加载到片内的RAM中执行的,由loader程序生成,一般为标准的he

2009-09-13 21:19:00 4973

原创 自己尝试写的非常简单串口调试助手

 1.建立项目:  打开VC++6.0,建立一个基于对话框的MFC应用程序SCommTest;  2.在项目中插入MSComm控件   选择Project菜单下Add To Project子菜单中的 Components and Controls…选项,在弹出的对话框中双击Registered ActiveX Controls项(稍等一会,这个过程较慢),则所有注册过的ActiveX控件出现在列表

2009-09-11 22:37:00 5905

原创 在虚拟机下运行minicom 和调试使用tftp工具以及USB转串口的使用技巧

一.所需软件及硬件:1.beso_wifi开发板(芯片ADSP-BF561,系统uclinux)2.VMware Workstation 6.53.Fedora-11-i386-DVD.iso二.VMware-tools安装及Fedora11中的软件安装:1.VMware-tools是安装VMware后不得不安装的插件,此插件非常强大,安装完后可以直接访问windows下的目录,以及可以和

2009-09-11 09:33:00 1479

原创 首次写的简单Makefile

和上一篇的文章联系起来 all.c add.c minus.ctest:all.o add.o minus.o gcc -o all all.o add.o minus.oall.o:all.c gcc -c all.cadd.o:add.c gcc -c add.cminus.o:minus.c gcc -c minus.cclean: rm -f  all.o add.o minus.o

2009-09-08 15:06:00 708

原创 在Linux 下编译链接多个源文件

add.c 的内容int Add(int a,int b){   int result;   result=a+b;   return  result;} minus.c 的内容 int Minus(int a,int b){  int result;  result=a-b;  return result;}all.c的内容 #includeint main(

2009-09-08 09:31:00 4082

原创 Linux 下编译hello world 的C 语言程序

本来我用的是这样的程序# include int main(void){  int i,j;  j=0;  i=j+1;  cout  cout  return 0;}利用g++ -o test test.cpp。但是这样是有错误的,提示无法打开iostream.h,修改成这样的程序 # include using namespace std;int main(void){  in

2009-09-07 21:07:00 793

原创 gcc 汇编器生成汇编代码

命令是:gcc -S test.c   #includevoid main(){  int i,j;  j=0;  i=j+1;  printf("hello world/n");  printf("the result is %d/n",i);}  汇编代码是 .file "test.c" .section .rodata.LC0: .string "hell

2009-09-07 20:36:00 1522

原创 i2s的标准

I2S有3个主要信号:1.串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK的频率=2×采样频率×采样位数  2. 帧时钟LRCK,用于切换左右声道的数据。LRCK为“1”表示正在传输的是左声道的数据,为“0”则表示正在传输的是右声道的数据。LRCK的频率等于采样频率。3.串行数据SDATA,就是用二进制补码表示的音频数据。I2S(Inter-IC

2009-09-06 16:13:00 674

转载 启动UClinux后的一些打印信息

gtw> iminfo 3000000 ## Checking Image at 03000000 ...   Image Name:   uClinux Kernel and ext2   Image Type:   Blackfin Linux Kernel Image (gzip compressed)   Data Size:    3000041 Bytes = 2.9 MB   Loa

2009-09-06 14:31:00 470

原创 ARM指令集

ARM7具有32位的ARM指令集和16位的THUMB指令集。ARM指令集的代码效率较高,但是其代码密度较低,而thumb指令集的代码密度较高,却仍然保持了ARM指令集的功能是其子集。ARM与thumb程序可以相互调用,其状态开销几乎为零。

2009-09-06 14:16:00 454

Tikhonov正则化 包含运动匹配

Tikhonov正则化 包含运动匹配 有效解决反问题。

2010-12-15

空空如也

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

TA关注的人

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