自定义博客皮肤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)
  • 资源 (14)
  • 收藏
  • 关注

原创 函数指针作为某个函数的参数

// test.cpp : 函数指针作为某个函数的参数  (本文为在原有作者基础上修部分编译,运行通过部分)#include "stdafx.h"/*我要设计一个CallMyFun函数,这个函数可以通过参数中的函数指针值不同来分别调用MyFun1、MyFun2、MyFun3这三个函数(注:这三个函数的定义格式应相同)*/void MyFun1(int

2016-07-04 14:40:28 532

原创 key scan

/***************************************************************************************************** * Copyright (c) 2011,ÉîÛÚÊÐÖеÛÍþ¿Æ¼¼ÓÐÏÞ¹«Ë¾* All rights reserved. * * ÎļþÃû³Æ£ºmain.c *

2015-10-20 10:55:17 938

原创 用telnet登录 海思

用telnet登录 海思可以直接在/etc/init.d/rcS 脚本中加入telnetd& 就可以,密码使用passwd设置。[root@localhost ~]# passwd beinan 注:更改或创建beinan用户的密码;Changing password for user beinan.New UNIX pass

2015-09-10 18:12:15 4400

转载 计算G711语音的打包长度和RTP里timestamp的增长量

如何计算G711语音等的打包长度和RTP里timestamp的增长量一般对于不同的语音有不同的打包周期,而不同的打包周期又对应着不同的timestamp in RTP那么是如何计算的呢,我们通过G711举个例子G711的打包周期分为10ms,20ms,30ms,sample rate是8000,速率是64kbit/s64kbits,意味着每秒发送64000比特

2015-09-10 13:49:02 10928 1

原创 链队列的入队、出队

// test_demo.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "stdio.h"#include "windows.h"#define QueueSize 100 /*假定预分配的队列空间最多为100个元素*/ typedef char DataType ; /*假定队列元素的数据类型为字符*/typed

2015-09-01 15:17:35 1911

原创 循环队列

// test_demo.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "stdio.h"#include "windows.h"#define QueueSize 100 /*假定预分配的队列空间最多为100个元素*/ typedef int DataType; /*假定队列元素的数据类型为字符*/ typedef struct{DataTy

2015-09-01 14:34:40 469

原创 queue的使用

//////////queue.h/////////#ifndef Queue_H#define Queue_Htypedef unsigned char Item;typedef struct node * PNode;typedef struct node{ Item data; PNode next;}Node;typedef

2015-05-25 16:50:31 1079

原创 队列的使用

#include "stdafx.h"#include"queue.h"#include#include/*构造一个空队列*/Queue *InitQueue(){ Queue *pqueue = (Queue *)malloc(sizeof(Queue)); if(pqueue!=NULL) { pqueue->front = NULL; pqueue->rear =

2015-05-25 16:45:39 409

原创 IIC 中断

<br /> if(MCU_I2C_STATUS_FF2B &(0x04)) /* Data In Interrupt 有八位;看特定位的高低电平来确定传送过的是什么信号; */ { MCU_I2C_STATUS_FF2B = MCU_I2C_STATUS_FF2B & (~DINI); /*状态位复位*/ Waite_I2C_Stable(); /*等待IIC总线稳定*/

2011-05-08 20:31:00 4614

原创 IIC通信

<br /> if(MCU_I2C_STATUS_FF2B &(0x04)) /* Data In Interrupt 有八位;看特定位的高低电平来确定传送过的是什么信号; */ { MCU_I2C_STATUS_FF2B = MCU_I2C_STATUS_FF2B & (~DINI); /*状态位复位*/ Waite_I2C_Stable(); /*等待IIC总线稳定*/

2011-04-28 18:34:00 1091

转载 数组与指针的一个细微差别

<br />#include <stdio.h> int main() { char *p="abcdef"; //很多书上说:p在栈,“abcdef”在数据区 :没错!!!!p[2]='W'; printf(p); getchar(); return 0; } 这个程序编译通过,但是问什么程序运行会出错? //p指向的是一块常量数据区,不能修改其值!!!!另一个: #include <stdio.h> int main() { char s[]

2011-04-12 17:43:00 722 6

原创 一个较奇异的问题(485通信)我解决问题的整个过程(时间差不多4个小时)

<br />1,用最先的没有视屏线的滑环;能通过键盘控制云台的运动;(前几次,貌是会展前)<br />2,用加视屏线的滑环就不行(今天,搭建的测试环境,15pin滑环,键盘控制,)<br />3,头有点晕,状态不是很好;ah........<br />4,用电脑的上位机软件控制(用加视屏线的滑环)能控制云台的运动;(思,恩,那线应该没有问题;)<br />5,用键盘不行,(why?)键盘?<br />6,我一直在想为什么不行;怪;怪。。。。。。???我用键盘控制成品高速球;可以控制;(好像键盘没有问题呀?)

2011-04-11 18:28:00 2220 1

转载 十大开发代码原则

1.先开发简单明确的功能模块,后开发复杂的功能模块。2.先做简单的子功能,再做稍微复杂的子功能,后开发有难度逻辑复杂的子功能。

2011-03-20 19:51:00 457

原创 控制系统(本文转载)

在智能建筑中,闭路电视系统中的信息量与信息处理的工作量都很大,因此基控制台的操作一般都采用了计算机系统,以用户软件编程的全键盘方式来完成驱动云台巡视、视频切换、报警处理、设备状态自检等工作。  现在出现的数字视频监控报警系统采用计算机多媒体技术,以CCD摄像机作为报警探头,摄像机将获取的视频信号传输到主机,主机里的高速图像处理器对视频信号进行数字化处理,将视频信号形成的图像与背景图像进行分析比较,若发现有差异就报警,因为这是一种全屏幕报警,因而不易漏报。同时主机自动采集报警图像并存入计算机,事后用户可根据时

2010-11-25 10:42:00 503

原创 如何动态修改GroupBox的标题

深圳-菜菜动态改变Group Box的标题怎么弄深圳-菜菜 12:49:52恩,对应时不是有:DDX_GroupBox(pDX,  IDC_STATIC_CONTR, StaTitle);//  GroupBox深圳-菜菜  12:50:16貌似不对,是怎样写的?深圳12:52:55是哪个调用 setwindowText 福州 12:53:13DDX_Control(pDX, IDC_STATIC1, m_button;福州 12:53:19m_button.SetWindowText("sdf")

2010-11-16 13:03:00 5152 1

原创 一个简单问题三天解决的一个问题

这几天在调试一个函数,总是出问题;要实现电脑通过串口发数据;数据的格式有规定;PELCOD协议; /*BYTE messagesend[] ={0xff,0x01, 0x00, 0x08, 0x00, 0xff, 0x08} ; BYTE * test=messagesend;//问题1,能不能使用指针;messagesend 指针遇到'/0'时结束;(ANSI 中0x00等价于'/0' Unicode 不是) WriteToPort(messagesend,7); BYTE me

2010-11-15 16:51:00 1233 2

原创 vc++在成员函数中对成员变量赋值

BYTE* CMyMessage::MyGetMessage(BYTE address, BYTE command1, BYTE command2,BYTE data1,BYTE data2){ // ::AfxMessageBox("1"); BYTE STX = 0xFF; //::AfxMessageBox("1"); if (address256) AfxMessageBox("Protocol Pelco D support 256 dev

2010-11-11 15:45:00 2843

source insight config

source insight 的配置文件,多年使用,在3.5 4.0 版本都可

2017-12-27

c rtsp server

c 实现的rtsp server 有一定参考性,

2015-09-30

仿真器固件烧录 绿色PCB版本

仿真器固件烧录(绿色PCB版本) 重新更新jlink工具

2015-09-30

pe1005s soft controlOPTION BOARD CONT SOFT

pe1005s soft controlOPTION BOARD CONT SOFT

2015-09-19

Elecard StreamEye Tools

Elecard StreamEye Tools 免安装版本

2015-09-19

Elecard Stream Analyzer的破解版

Elecard Stream Analyzer的破解版

2015-09-19

hi3516用户指南

hi3516用户指南 海思hi3516芯片手册

2015-09-17

Hi3520D/Hi3515A/Hi3515C H.264编解码处理器用户指南.pdf

Hi3520D/Hi3515A/Hi3515C H.264编解码处理器用户指南.pdf

2015-09-17

工程师应该掌握的20个模拟电路

工程师应该掌握的20个模拟电路,硬件的相关学习的好资料

2013-02-25

高速球协议pelcod 协议

各种高速球的协议,智能球的协议 pelcod pelcop.act..

2011-04-04

2120芯片使用手册

2120芯片的英文使用手册,主要介绍芯片的基本功能,基本存储器,定时器,sft

2010-09-27

01.就业部职业素养培训V1.1

01.就业部职业素养培训V1.1.doc

2010-04-23

java swing 编写的记事本

用java swing 编写的简单记事本 能够完成:打开,新建,保存,剪切,复制,等基本功能

2009-12-18

空空如也

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

TA关注的人

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