自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WishMaster

1+1.巴赫.酸菜鱼

  • 博客(92)
  • 资源 (16)
  • 收藏
  • 关注

原创 简单的bash script,实现以行为单位读入文件,并打印出某一列

简单的script,实现以行为单位读入文件,并打印出某一列#!/bin/bashp_arg=0for arg in $@; do case $p_arg in --file) file_name=$arg;; --col) col=$arg;; esac p_arg=$argdoneecho $file_name

2016-10-17 21:54:13 765

原创 抽象工厂模式实现DetectorMgr设计

2016-03-17 21:45:14 504

原创 使用C++实现工厂模式

#ifndef _IMODULE_#define _IMODULE_#include "stdafx.h"class iModule{public: int index; iModule(){}; ~iModule(){}; virtual void initialize(int idx){}; virtual bool isConnected();protected:

2016-03-16 14:03:23 868

原创 显式调用构造函数

#include "stdafx.h"#include using namespace std;int i=1;/*数组构造*/class testv1{public: int v1; testv1() {v1=i++;}};int _tmain(int argc, _TCHAR* argv[]){#define ARRAY_SIZE 10 //testv1 test

2016-03-04 21:41:31 988

原创 使用C++实现OO观察者模式

// test.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include using namespace std; class observerBase{public: virtual void answer(){};};class subjectBase{public: virtual

2016-03-04 17:14:01 483

原创 我做的弹着点红外实时监测系统

弹着点红外实时监测

2014-05-14 21:45:02 1246 2

原创 我做的基于DM365的视频采集板方案

1)主体硬件采用瑞泰创新的ICETEK-DM365-KB-EZ开发套件进行产品设计开发;2)设备供电采用电池供电,电池组电压:6~10VDC3)CCD摄像头供电电压为5VDC,能够将CCD摄像头的AV信号进行显示及录制保存、回放等。4)设计采用的数字液晶屏为5寸;5)在录制保存视频信号的同时要求能够同步进行在液晶屏上显示;6)在录制保存视频信息时能够将RS232采集到的数字字符

2013-05-05 18:53:28 1555 1

原创 我做的Flir红外热像仪LVDS转网络转换板

IRNET-1信号转换板基于嵌入式设计,将Flir的Photon系列或Tau系列热像仪的LVDS信号转换成网络信号,同时集成串口控制,镜头调焦等功能,功耗低,体积小,格式开放,便于进行二次开发,适合森林防火,工业及医用测温,目标检测等场合。支持热像仪:                                   Photon系列或Tau系列供电电压:

2013-05-05 18:38:20 2580 2

转载 CRC 最全算法库

该算法库支持如下编码   CRC16   CRC16 Modbus   CRC16 SICK      CRC-CCITT (starting value 0x0000)   CRC-CCITT (starting value 0xFFFF)   CRC-CCITT (starting value 0x1D0F)   CRC-Kermit       CRC-DNP

2012-05-17 13:07:22 5511

转载 clearcase命令收集

clearcase命令收集2008-08-21 17:23*****************88查看当前view下所有checkout的文件并checkin******************文件形式:#!/bin/shfiles="`cleartool lsco -all -cview -short`"for File in $filesdoecho $Fil

2012-04-19 11:56:34 3258

转载 贴片电容封装尺寸与常规的贴片电阻的标准封装及额定功率

贴片电容封装尺寸与常规的贴片电阻的标准封装及额定功率贴片电容封装尺寸:毫米(英寸)封装(L) 长度/公制(毫米)(W) 宽度/公制(毫米)(t) 端点/公制(毫米)02010.60 ± 0.030.30 ± 0.030.15 ± 0.050

2012-04-19 11:52:34 2743

转载 运放的几个概念

压摆率slew rate压摆率在英文里是slew rate,简写为SR。压摆率也称转换速率。压摆率的意思就是运算放大器输出电压的转换速率,单位有通常有V/s,V/ms和V/μs三种,它反映 的是一个运算放大器在速度方面的指标。一般来说,压摆率高的运放,其工作电流也越大,亦即耗电也大的意思。但压摆率却是高速运放的重要指标。比如说OP07的压摆率为0.3V/μs 即1μ

2012-04-19 11:45:12 10986

转载 CANOpen的几种操作以及数据

其实3年前在21ic就准备做这篇文章了,那时,CANOpen也只是刚刚在国内推广,所以几乎没有项目用到。现在有了实际的项目,完全确认了以前移植和测试的代码,所以列举一些CANOpen的底层操作以及数据。当然,列举的都是一些简单的基本的CANOpen通信,不包括其他CANOpen应用协议中的内容。1.心跳CANOpen节点会以一个固定的频率发送心跳报文。用于告诉主机,偶还活着。。。心跳报

2012-02-15 16:44:08 13891 1

转载 CANOpen学习指南

对于初学者,相对于其他总线的资料来说,在国内CANOpen的资料并不多。而且并不是所有资料都适合初学者看的。这里给出一些建议,对CANOpen感兴趣的,可以参考一下学习的顺序。前提:需要对CAN总线有所了解,可以看CAN2.0总线的资料。当然,对计算机系统、单片机以及编程也需要有一定的基础。第一步:CANOpen Standard 301,这个是一切的基础,最然并不一定马上就要

2012-02-15 16:38:06 2858

转载 血战乐金

血战乐金2008-06-13 16:55“望京三杰”血战乐金–初入社篇 2006/12/20我和小Q和小萱萱离开了原来的公司,并姻缘巧合的相继加入了LG研发中心,三个人无限向往,觉得终于加入了一家知名外企,并自号“望京三杰”。抱着对韩国企业的一知半解,模范着日本连续剧中的职场礼仪和对话,生活在当时鸟都不拉屎的望京,开始了职业生涯的未卜一步。头几天的环境总是让人新鲜的,首先把我们

2012-02-03 21:55:31 10674

原创 Source insight 空格对齐及去掉^M

用sourceinsight默认设置,修改代码提交到clearcase服务器上可能会造成代码对不齐,每行末尾有^M的情况。可以做如下设置解决这类问题。 在 “Options->Preferences->Files”, 设置“Default File Format” to “UNIX(LF)”,这样在ClearCase服务器上的代码每行最后就不会出现^M了  In “Opti

2011-12-08 09:06:45 15623

原创 RJ45接口定义及网线线序

RJ45接口定义常见的RJ45接口有两类:用于以太网网卡、路由器以太网接口等的DTE类型,还有用于交换机等的DCE类型。DTE我们可以称做“数据终端设备”,DCE我们可以称做“数据通信设备”。从某种意义来说,DTE设备称为“主动通信设备”,DCE设备称为“被动通信设备”。当两个类型一样的设备使用RJ45接口连接通信时,必须使用交叉线连接。这个可以从如下的RJ45 DTE类型引脚定义和RJ4

2011-11-27 11:50:40 168793 3

转载 使能linux驱动中的dev_dbg

linux设备驱动调试,我们在内核中看到内核使用dev_dbg来控制输出信息,这个函数的实质是调用 printk(KERN_DEBUG )来输出打印信息。要打开这个开关需要下面两步。     1、打开调试开关:你调试的文件中必然包含了,或者《linux /paltfora

2011-09-20 16:56:57 22015

转载 终于解决了PADS,Altium,ORCAD的相互转换问题

<br />ORCAD-->PADS<br />只用PADS自带的转换器,我用过PADS2007,9.1,9.2版本,只能转换ORCAD10.5版本及以前的版本,最新的ORCAD16.3根本不识别。<br /><br />protel,DXP,Altium designer-->PADS<br />只用PADS自带的转换器,这个没问题啦<br /><br />PADS-->protel,DXP,Altium designer<br />先导出EXPORT,ASSII file .txt格式的,把后面跳出的选

2011-04-23 19:41:00 73518 10

原创 DM355上按键程序

<br />利用中断捕捉按键信息,延时去抖后即可读出<br />#include <linux/module.h><br />#include <linux/kernel.h><br />#include <linux/fs.h><br />#include <linux/init.h><br />#include <linux/types.h><br />#include <linux/delay.h><br />#include <linux/cdev.h><br />#include <linux/d

2011-04-05 22:07:00 1402

原创 基于TMS320DM355的VGA视频采集系统的设计与实现

基于TMS320DM355的VGA视频采集系统的设计与实现 【摘要】本文提出了以TMS320DM355为核心,对VGA信号进行实时采集及显示的系统方案。系统采用AD9883芯片将VGA信号数字化,利用FPGA芯片进行时序转换,修改了DM355的视频处理前端的驱动,最后利用linux操作系统提供的V4L2,编写应用程序,实现VGA数据的实时采集,编码传输。同时,本系统采用ADV7123芯片将

2011-02-12 21:44:00 4078 2

原创 DM365驱动LCD

dm365,LCD,显示

2010-12-18 09:48:00 2937 2

原创 DM365/DM355的g_file_storage模拟U盘识别较慢的问题

g_file_storage,DM365,U盘

2010-12-18 09:47:00 1964

原创 DM355的VPFE调试(Raw)

<br />对CCD视频采集例程CaptureExample.c进行调试<br />视频驱动DM355EVM编译内核时用的是MT9T001 TVP5146 DM355VIDEO DM355 IPIPE四个,默认的视频采集设备是TVP5146,现在在UBOOT中设置环境参量为v4l2_video_capture=device=MT9T001(setenv bootargs 'console=ttyS0,115200n8 noinitrd rw ,nolock mem=116M v4l2_video_captu

2010-12-18 09:40:00 3263 1

原创 dm365 dvsdk固化自动登录

<br />自动登录<br />按照TI的wiki上配置完成后无法登陆root用户<br />在终端中输入root后直接会输出login incorrect的错误<br />解决方法是改成不用输入用户名而直接登陆<br /> <br />1.<br />vi sbin/autologin<br />在该文件中输入<br />#!/bin/sh<br />/bin/login –f root<br />将该文件设置成可执行的<br />2.<br />将/etc/inittab 中的<br />con:234

2010-09-12 19:36:00 1993 3

原创 dvsdk2.0 bug

<br />发现DVSDK2.0的一个bug,当选中开机显示logo的时候 encode程序工作一段时间后 OSD消失

2010-09-12 19:35:00 753

原创 Warning: unable to open an initial console

Warning: unable to open an initial console

2010-09-12 19:34:00 1579

原创 纯C实现的JPEG压缩算法

纯C实现的JPEG压缩算法

2010-09-03 22:19:00 9170 12

原创 DM365配置TVP5158为单路BT656格式代码

DM365配置TVP5158为单路BT656格式代码

2010-09-03 22:14:00 2899 4

原创 dvsdk下载地址

http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/index.html

2010-03-03 14:54:00 2580

原创 关于UDWorks和TI的DVR方案

上个星期买到了韩国UDwoks做的dm365的DVR方案  测试了一下 一些参数不太进入人意 在输入两路D1的情况下 每路码率设置成3Mbps的话 网络传输只能做的12帧左右 延迟大概在0.5s~1s左右 这个方案还需要进一步优化

2010-01-23 08:27:00 2372 3

转载 搭建嵌入式QT开发环境

搭建嵌入式QT开发环境 日月 发表于 - 2009-11-8 13:59:00      2      推荐网上看了好多关于Qt开发平台搭建的帖子,但发现上面的帖子都比较旧,是针对Qt旧版本而写的。本人喜欢用较新版的东西,相信新版的东西肯定比旧版的东西       好用,果不其然Qt的新版本真的很好用,而且搭建起来更加容易。刚开始接触的时候,Qt的众多版本搞的自己头昏脑涨,什么Qt/x11,Qt

2010-01-07 14:13:00 1179

转载 QT版本的一些介绍

一、Qt简介Qt工具包是一个跨平台的C++开发工具。Qt被主要用在了KDE桌面环境的开发中。它是挪威Trolltech公司的产品,2008年6月17日被芬兰的诺基亚(Nokia)公司收购,以增强该公司在跨平台软件研发方面的实力。使用Qt开发的软件,可以在任何支援的平台上编译与执行,而不需要修改源代码。可以实现本平台的图形界面风格,也可实现其它平台的图形界面风格。比如您可以在Microsoft Wi

2010-01-03 14:26:00 1376

原创 基于PHP的电子电工试验教学网站设计

    基于PHP的电子电工试验教学网站设计Design of Electrical and Electronic Lib Center Website on the Basis of Php            班    级     03级电信工2班      姓    名         许家新           

2009-12-27 16:38:00 2493

转载 DM355与THS8200及TVP7002

  DM355与THS8200及TVP7002   视频采集要求HDMI、VESA(即各种VGA)、标清CVBS,输出反之。当然要求有音频。项目来自于客户的一个无线高清视频方案,结构框架并不复杂,但是硬件真正出来后,才发现要比想象的难的多。THS8200是TI主推的高清视频AD方案,虽然用过这颗

2009-11-20 12:49:00 5545 3

原创 dm355压缩1027x768的视频

 压缩的时候一开始会报错@0x000a3d45:[T:0x40018CMEMK Error: Failed to find a pool which fits 2740224 070] venc - App-> Application started.CMEM Error: getPool: Failed to get a pool fitting a size 2740224

2009-05-24 16:41:00 1739

原创 DM355的IPIPE的用法点滴

运行./test_ipipe 1执行8raw2yuv 8raw的内容是一个数组存在bayerimage.h中运行./test_ipipe 1是16raw2yuv  16raw的内容是raw16.bin文件更改int ipipe_8raw2yuv(struct ipipe_params* g_param)函数中图像的长宽,继续运行./test_ipipe 1会生成yuv的文件生成的文件中前6

2009-05-24 16:39:00 2656

原创 jrtplib在dm355和motavista linux上的移植

交叉编译库和例子交叉编译库./configure -prefix=/home/jrtp/ -host=arm-montavista-linux CC=/opt/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-gcc CXX=/opt/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t

2009-05-24 16:32:00 1989 2

原创 DM355自动以root登录的方法

 系统自动以root登录,并自动启动用户程序的设置方法第一步:删除root用户vi /etc/passwd该文件的第一行:root:X:0:0:root:/root:/bin/bash,只需要把第二个字段X删除就可以。变为: root::0:0:root:/root:/bin/bashvi /etc/shadow该文件的第一行:root:!^&#*@(&#*&:0:9999

2009-05-24 16:28:00 1707 4

转载 达芬奇工具链的建立(工程编译步骤tms320dm6446)

asasdasd工具链是指的Linux下对程序的编译环境。在这里通过codec_engine_1_02/examples/codecs 下的videnc_copy工程封装CCS下调试好的程序并生成videnc_copy.a64P,再通过codec_engine_1_02/examples/servers/video_copy工程把videnc_copy.a64P封装成all.x64P。最后通过

2009-05-22 23:02:00 1726

红外热像仪视场及视场角计算工具

红外热像仪视场及视场角计算工具,输入探测器参数及镜头焦距即可计算出视场角,输入探测器参数及镜头焦距及物距,即可计算出视场大小

2013-05-05

合众达TMS320C6416开发板原理图

合众达TMS320C6416开发板原理图,很好的参考资料

2011-12-24

PCB-EMC设计指导书

PCB-EMC设计指导书,很详细,很全面

2011-12-24

华为PCB布线规范

华为PCB布线规范,可以参考一下,很好的参考资料

2011-12-24

元器件培训_瓷片电容

•一、瓷片电容 •1、瓷片电容的分类 •2、电容在电路中常见应用举例 •3、贴片电容 •4、不同材料电容的容值 •5、MLCC的规格 •6、MLCC选型参考 •7、陶瓷电容器特性曲线测试 •8、新型片式电容器的发展趋势 •9、电子产品小尺寸采购成本的下降 •10、MLCC的价格决定因素 •二、钽电容简介 •1、钽电容的优点、缺点

2011-11-27

太阳角度计算

VC6.0程序 计算任意时刻任意位置太阳角度

2011-11-27

lpc2214开发板原理图

lpc2214 原理图 周立功的smartarm2210开发板的原理图

2010-01-01

tms320dm355 开发板原理图

达盛科技做的dm355的开发板的原理图 贡献出来

2010-01-01

linux设备驱动程序(第三版中文版)

linux设备驱动程序(第三版中文版) 很好的驱动程序编写的工具书和入门数据

2010-01-03

图像处理集合 JPEG压缩 傅立叶变换等等

很多图像处理的算法 比如傅立叶变换 JPEG压缩 形态学算法 等等 对图像处理的学习很有帮助

2008-11-17

NXP的LPC系列ARM的程序例子

包括LPC21XX,22XX,23XX,24XX很全面 各种功能模块的用法及寄存器设置 一应俱全

2008-11-17

各种NXP的ARM7芯片原理图

包括lpc21xx,lpc22xx,lpc23xx,lpc24xx 很全面

2008-11-17

常用ARM指令集 汇编

常用ARM指令集 汇编 学习ARM汇编的资料

2008-08-26

linux设备驱动程序第三版电子书及源码

linux设备驱动程序第三版电子书及源码

2008-08-26

Linux命令大全(修改版).

Linux命令大全(修改版).很好的资料

2008-08-26

MMU文档(翻译自《ARM Architecture Reference Manual》 2nd)

MMU文档(翻译自《ARM Architecture Reference Manual》 2nd)

2008-08-26

空空如也

空空如也

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

TA关注的人 TA的粉丝

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