自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (20)
  • 收藏
  • 关注

转载 Linux切换键命令及常用指令

原文地址 http://blog.itpub.net/post/670/13373 A. Linux切换键切换至第一文字终端。在Linux之下你可以同时打开好几个终端机。(n=1..6) 切换至第n文字终端。切换至第一图形 (GUI)终端。(n=7..11) 切换

2013-10-30 23:14:07 695

原创 linux有名管道通信

有名管道的打开规则有名管道比管道多了一个打开操作:open。FIFO的打开规则:如果当前打开操作是为读而打开FIFO时,若已经有相应进程为写而打开该FIFO,则当前打开操作将成功返回;否则,可能阻塞直到有相应进程为写而打开该FIFO(当前打开操作设置了阻塞标志);或者,成功返回(当前打开操作没有设置阻塞标志)。如果当前打开操作是为写而打开FIFO时,如果已经有相应进

2013-10-27 23:56:03 1265

转载 取当前进程对应之静态映像文件的绝对路径/proc/self/exe

提供一个linux  advanced programming 上的得到绝对路径目录的函数:char* get_self_executable_directory (){  int rval;  char link_target[1024];//目标地址  char* last_slash;  size_t result_length;//结果的长度  char* re

2013-10-27 09:43:04 2083

原创 TI DSP 位域寄存器文件结构的经典用法

// TI File $Revision: /main/2 $// Checkin $Date: March 22, 2007 10:40:22 $//###########################################################################//// FILE: DSP2833x_I2c.h//// TITLE: D

2013-10-26 17:09:03 1606

转载 拉格朗日插值公式详解

一.线性插值(一次插值)    已知函数f(x)在区间[xk ,xk+1 ]的端点上的函数值yk =f(xk ), yk+1 = f(xk+1 ),求一个一次函数y=P1 (x)使得yk =f(xk ),yk+1 =f(xk+1 ), 其几何意义是已知平面上两点(xk ,yk ),(xk+1 ,yk+1 ),求一条直线过该已知两点。    1. 插值函数和插值基函数由直线的

2013-10-22 22:04:53 21857

原创 AD采样实现AC计量之算法实现与流程

网上的资料还是很少的,把半个月的成果给大家分享吧,先上代码,以后有空对其分析。measure.c /**************************************************************************** *$Author: ZhengFang $ *$Date: October, 2013 $ ****

2013-10-21 17:38:00 3979

转载 linux下mplayer播放器应用程序总结

原文地址:http://blog.csdn.net/panda19881/article/details/6152581一:mplayer简介MPlayer是一款开源的多媒体播放器,以GNU通用公共许可证发布。此款软件可在各主流作业系统使用,例如Linux和其他类Unix作业系统、微软的视窗系统及苹果电脑的Mac OS X系统。MPlayer是建基于命令行界面,在各作业系统可选

2013-10-19 14:48:46 6788

转载 如何编写一个可靠的linux守护进程

linux服务端程序都需要提供7 * 24不间断的服务,如何保证工作进程一直不退出或者不被kill掉,常见的方法就是启动一个守护进程来检测工作进程的状态,如果发现工作进程退出,就再fork一个出来。一般的实现见下面一段代码:C代码 // 守护进程(父进程)int status;for ( ; ; )  {  if ( 0 == ( pid = for

2013-10-13 20:24:26 661

原创 DSP CCS3.3编译环境实用技巧

查看程序消耗时钟周期1、使用断点     把要查看周期的那段程序的第一行(A)和最后一行(C)分别设置一个断点,然后在ccs的profiler中选择enable clock,接下来选择clock setup进行时钟的设置,count一项选择cpu cycles,instruction cycle一项一般不需要做改动,好像没什么影响,其他的都按默认值来。最后选择view clock. 

2013-10-08 08:50:46 3823

原创 工程项目利用AutoMake生成Makefile实战

前一段时间突然心血来潮,准备在linux下玩玩界面,就想起把uCGUI移植到linux下,在移植的过程中遇到makefile的编写,笔者是菜鸟,找了一些资料但还是没弄清,不能运用自如,参考网上的但大多数是比较简单的模型,离实际工程还有一段距离,很早就知道有automake这个工具,但一直感觉有点复杂就没去搞它,这次怕不得已必须搞了,这中间也走了一些曲折的路,笔者摸索了两天终于拨开云雾见青天,现分享

2013-10-07 23:49:38 1567 3

转载 FFT快速傅立叶变换的工作原理与流程

FFT是计算DFT的快速算法,但是它是基于复数的,所以计算实数DFT的时候需要将其转换为复数的格式,下图展示了实数DFT和虚数DFT的情况,实数DFT将时域中N点信号转换成2个(N/2+1)点的频域信号,其中1个(N/2+1)点的信号称之为实部,另一个(N/2+1)点的信号称之为虚部,实部和虚部分别是正弦和余弦信号的幅度。相比较而言,复数DFT将2个N点的时域信号转换为2个N点的频域信号。

2013-10-07 09:50:18 2545 2

转载 移植uCGUI 3.98 到 LINUX

ucgui的可移植性很高,只需要做很少的改动就可以移植到各个平台,移植到Linux下也一样。       首先编辑GUIConf.h这个文件:#ifndef GUICONF_H#define GUICONF_H#define GUI_OS    (1)                                          /* Compile with mu

2013-10-04 18:52:48 3269

转载 DSP的Q格式讲解

在应用DSP时,其实硬件一般都问题不大,主要的是软件,是算法!下面的关于DSP运算的精华但愿有些价值!一 DSP定点算数运算1 数的定标在定点DSP芯片中,采用定点数进行数值运算,其操作数一般采用整型数来表示。一个整型数的最大表示范围取决于DSP芯片所给定的字长,一般为16位或24位。显然,字长越长,所能表示的数的范围越大,精度也越高。如无特别说明,本书均以16位字长为例。

2013-10-03 16:32:35 11205

原创 AD采样实现AC计量之Matlab 绘制C函数图像篇(一)

笔者按:十一长假来了,感觉无聊呀,就看一点FFT的资料,研究一下,其实有时候在学习的时候你也能得到一种乐趣,特别是结果出来的时候,那时候会有一种成就感,以前在做智能小车的时候要调试PID当时想过用matlab仿真来计算pid的各种参数,但限于当时时间和技术水平有限最后没有能搭建起这个平台,但现在公司有一个项目的一部分是dsp采集交流电计算出频率、幅值、有效值、相角、谐波等,作者一直不情愿搞ds

2013-10-02 13:20:33 2735

原创 在Matlab中调用C语言程序

近几天在研究FFT算法,为了方便观察在matlab中调用c语言,便实现程序的调试在matlab中新建文件内容入如下:#include "mex.h"    //头文件必须包含mex.hdouble mexSimpleDemo(double *y,double a,double b);           //C语言算法程序声明,在最后调用时,第一                //

2013-10-02 00:01:50 2349

转载 新型的按键扫描程序

不过我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和高效,你可以移植到任何一种嵌入式处理器上面,因为C语言强大的可移植性。同时,这里面用到了一些分层的思想,在单片机当中也是相当有用的,也是本文的另外一个重点。对于老鸟,我建议直接看那两个表达式,然后自己想想就会懂的了,也不需要听我后面的自吹自擂

2013-10-01 21:55:25 728

转载 TI DSP FFT算法的应用

这篇文章是应一些找我讨论DSP的同学所写,贴在这里大家一起学习。曾有不少论坛上的同学(包括DSP算法讨论群里的一些同学)问过我关于TI的FFT库的使用,这里我将我使用过的一些经验说一下。TI的这个FFT库在计算速度、计算精度以及数据存储等方面是做了不少优化的,比如数据存储,若作N点的FFT,供查表用的旋转因子必须有N/2点的正弦值与N/2点的余弦值,这个库将其压缩成3N/4点的正弦值,因此

2013-10-01 17:39:41 6420 2

Vector CCP标定

Vector CCP标定协议代码,经过简单的移植就可以用在项目中

2022-05-02

NI-CAN8473_Develop_Driver.rar

NICAN Bus 8473的驱动和对应MFC上位机程序,此程序只是MFC Demo仅供参考,NI CAN的精确度和稳定性是非常好的,可以帮助小伙伴快读建立NICAN MFC程序

2020-01-13

ISO 15031-5-2015.pdf

汽车电子开发OBD诊断的最新规范,15031-5描述OBD开发的详细协议等信息

2019-07-04

ASAM MCD-2 MC Specification V1.7

此文档ASAM MCD-2 MC Specification V1.7是汽车标定A2L最新标准文档。

2019-02-14

Python DBC LIB

Kvaser 官方最新的Python 脚本可实现Vector DBC的创建、编辑、打印等功能,非常好用

2018-11-30

阿里巴巴 Java编程规范手册

阿里巴巴 Java 编程规范 开发手册——关注程序人生,获得无限福利 阿里巴巴 Java 编程规范 开发手册——关注程序人生,获得无限福利 阿里巴巴 Java 编程规范 开发手册——关注程序人生,获得无限福利

2018-01-24

MFC SQLite3经典封装工程

MFC SQLite3经典封装工程,封装类来自外国的大神,代码的经典程度不用说了,vs2008的工程 非常好用

2015-06-25

vc stdlib.h inttypes.h

vc里面不包含这两个文件,编译提示找不到啊,vc stdlib.h inttypes.h,下载后复制到将头文件放到(以VS2008为例): C:\Program Files\Microsoft Visual Studio 9.0\VC\include

2014-08-15

c# tftp下载

C#开发的tftp向s3c2440 下载程序,usb驱动装不好的有福了

2014-07-27

usb2.0协议中文

usb协议2.0 学习usb的需要好好研究

2014-07-16

《Java面试宝典 2014版》(带书签) 高清完整PDF版

涵盖12个点 一.java基础部分 二.算法与编程 三.html&JavaScript;&ajax;部分 四.Java web部分 五.数据库部分 六.XML部分 七.流行的框架与新技术 八.软件工程与设计模式 九.j2ee部分 十.EJB部分 十—. webservice 部分 十二.其他

2014-01-09

赶年兽赢红包辅助工具最新版(天猫)

Win7系统, 请参照操作说明书运行。操作说明书比较详细,不明白的再问我。 另工具由按键小精灵制作,按键小精灵工具是完全模拟手动键鼠操作,不会改变原有程序代码。所以工具只是为了解放双手,而不是确保操作成功或中奖。

2014-01-09

移植uboot到2440

移植 新版uboot 2440 (GT2440)

2012-12-29

S3C2440裸奔官方非常齐全的测试程序

S3c2440裸奔官方的测试程序包括irda,lcd,iic,rtc,spi,timer等所有2440片上资源

2011-11-29

汇编程序学习注释器新手的学习工具

对初学会变得菜鸟来说汇编注释器会让你更好的学习汇编语言

2010-08-06

卡巴斯基破解工具彻底免费用卡巴斯基2010

很好的破解工具,再也不怕被key黑了。彻底免费用卡巴斯基2010。

2010-08-03

uc/os-ii中文手册

中文手册详细的介绍了从安装,到应用的全过程,加上对木块代码的详细分析。

2010-04-29

空空如也

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

TA关注的人

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