自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

djimon的专栏

最爱巴萨 - 向加泰罗尼亚致敬

  • 博客(130)
  • 收藏
  • 关注

原创 Win10系统默认Administrator账号没有管理员权限的解决方案(win10专业版亲测)

1.在运行框 里面输入“gpedit.msc”。(若无运行框和搜索框,可以使用快捷键win+x调出)2.打开组策略编辑器,计算机配置->windows设置->安全设置->->本地策略->安全选项。3.找到“用户账户控制:用于内置管理员账户的管理员批准模式”设置为已禁用。4.最后重启系统,应该就可以了。ps:亲测环境windows10 64位 专业版...

2021-01-31 22:14:36 6263

转载 VC++中创建漂亮的应用程序界面[原创]

创建漂亮的应用程序界面http://blog.163.com/facteur@126/blog/static/232080302007029112235281/刘汇丹 [email protected]. 首先在VC里面建立基于对话框的可执行应用程序工程,命名为demo。2. 在主窗体对话框属性里取消Title bar属性, 去掉对话框标题栏。在对话框窗体里面

2013-01-10 16:54:15 3304

转载 VC++ 远程控制 屏幕监控 (传说中的木马)

传说中的木马自已做出来 真的很爽快的感觉一直都很疑惑,怎么可以控制其它人的机器,这吓好了,SOCKET加屏幕截图功能实际远程控制////.h#pragma once#include #pragma comment(lib,"ws2_32.lib")class SDKWind{public://structstruct SKey{int typ

2013-01-10 16:51:53 5573 1

转载 设置connect超时时间

socket编程中,当客户端connect()连接一个服务端时,如果网络或服务端繁忙,connect()函数会迟迟不会返回(阻塞模式下)。这里有个方法,可以设置如果在给定的时间内还没有连接上,就不在连接。1、设置socket为非阻塞模式2、connect()连接3、如果出错,用select()系统调用对其进行超时检测,看在给定的时间内socket是否变得可写int

2012-12-12 19:10:06 1951

转载 VC6中用DOM遍历网页中的元素

http://hi.baidu.com/ouanan/item/29984ad1f429e2cc1b72b4eb-- VC6中用DOM遍历网页中的元素  下在本文源代码  一、摘要  在我们编写的程序中,如果想要实现对浏览器打开的网页进行监视、模拟操纵、动态提取用户输入、动态修改......等功能,那么请你抽出宝贵的时间,继续往下阅读。本文介绍的知识和示例程

2012-12-11 13:09:21 2035

转载 VC,webbrowser控件中弹出新网页窗口

用webbrowser控件浏览网页时,常弹出新的网页窗口,若不做任何控制的话,会在默认浏览器(一般是IE)中打开,这样就在新的窗口打开了,原程序就很难控制了,且存在webbrowser控件和IE的session共享问题。解决方法是让新打开的网页在自己的对话框中打开,具体步骤如下:一、新建基于对话框的MFC程序,对话框ID为IDD_SHELL_DIALOG,添加Microsoft W

2012-12-10 14:06:59 3707

转载 利用WebBrowser控件创建自己的浏览器

是不是很早就想拥有一个很有个性的浏览器?本文将介绍如何利用MicroSoft的 WebBrowser控件在VC中创建一个属于自己的浏览器。过程如下: ①新建一个基于对话框的工程,命名为test,然后在对话框上单击右键,选择 Insert ActiveX Control…在弹出的对话框中选择MicroSoft Web浏览器,点击OK。 此时对话框上已经出现了WebBrowser控

2012-12-10 14:06:02 956

原创 RSSI 摘录合集

CC2530讀取RSSI值 [复制链接] http://bbs.feibit.com/thread-4235-1-1.html1#雲淡風輕 发表于 2012-3-18 20:55:08 |只看该作者 |倒序浏览 小弟現在使用CC2530撰寫ZigBee協議棧嘗試過利用MSGpkt->rssi;來讀取rssi 但是並沒有成功。想請問一下如何使用ZigBee協議棧來抓取CC

2012-11-09 13:10:13 3445

转载 Z-Stack中RSSI和LQI值的获取

1.简介RSSI:信号强度值LQI:连接质量在协议栈中中,LQI是可以直接从接收数据后的结构体中得到,例如接收数据使用的结构定义为pkt:LQI = pkt->LinkQuality;RSSI是通过读取max_rx.c文件中的数组rxBuf的第一位得到的,这里得到的信号强度值是以2进制补码的形式体现,具体使用可以参看2430 Data Sheet。R

2012-11-09 11:44:50 7831 1

转载 CC2430/CC2431/CC2520/CC2530

具体参见百度百科CC2591前端RF芯片,就是增强(CC2420/2430/2520/2530/2531等)的发射功率,增强多少DBM不知道CC2430/CC2431/CC2530具有增强型51MCU,可以看成是有RF功能的单片机CC2520没有MCU,必须外接MCU才有数据处理能力,MSP430+CC2520CC2431比CC2430多了定位功能CC253X支

2012-11-09 11:41:18 4161

转载 keilc51中如何看堆栈的分配情况

本文引用自puppypuppy2005《keilc51中如何看堆栈的分配情况》http://puppypuppy2005.blog.163.com/blog/static/52048156200911741010340/KeilC是非常优秀的C51编译器,可能是最好的C51编译器,提供各种优化模式,对变量的优化和地址安排做得非常好。这是用C语言写代码的好处之一,如果用汇编写,得费一

2012-07-31 11:10:38 7720 2

转载 KEIL里 Volatile的用法(转)

volatile用于防止相关变量被优化。例如对外部寄存器的读写。对有些外部设备的寄存器来说,读写操作可能都会引发一定硬件操作,但是如果不加volatile,编译器会把这些寄存器作为普通变量处理,例如连续多次的对同一地址写入,会被优化为只有最后一次的写入。实际上,网卡的数据发送,就是按顺序连续往一个同地址写入数据,如果被优化,网卡将不能正常驱动。对于外部寄存器的读写,经常用 XBYTE,其实

2012-07-31 11:03:39 11812 1

转载 单片机的延时与中断问题及解决方法

延时与中断出错,是单片机新手在单片机开发应用过程中,经常会遇到的问题,本文汇总整理了包含了MCS-51系列单片机、MSP430单片机、C51单片机、8051F的单片机、avr单片机、STC89C52、PIC单片机…..在内的各种单片机常见的延时与中断问题及解决方法,希望对单片机新手们,有所帮助!一、单片机延时问题20问1、单片机延时程序的延时时间怎么算的?答:如果用循环语句实现

2012-07-25 15:03:42 40964 3

转载 (转)VC++多线程编程

留个纪念,不错的总结。十个例子清晰列举啦多线程编程的奥妙。 VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的

2012-04-01 09:58:06 821

转载 两相4线步进电机

两相4线步进电机脉冲的分配用下图示意。 这个图是我自己画的,从图中可以看出来,要实现步进电机的转动,可以用以下两种方式:(1)8拍的方式八个状态:1、在A与A-正电压,B与B-不给电悬空;2、在A与A-正电压,B与B-也给正电压;3、A与A-不给电压悬空,B与B-正电压;4、A与A-给负电压,B与B-给正电压;5、A与A-给负电压,B与B-不给悬空;6、A与A-给负电压,B与B

2012-02-24 13:07:12 27537

转载 51单片机控制四相步进电机

作者:易劲松 QQ:371719025 Email:[email protected]  接触单片机快两年了,不过只是非常业余的兴趣,实践却不多,到现在还算是个初学者吧。这几天给自己的任务就是搞定步进电机的单片机控制。以前曾看过有关步进电机原理和控制的资料,毕竟自己没有做过,对其具体原理还不是很清楚。今天从淘宝网买了一个EPSON的UMX-1型步进电机,此步进电机为双极性四相

2012-02-24 09:57:58 3683

转载 DLL编写教程

原帖:http://www.blogjava.net/wxb_nudt/archive/2007/09/28/144371.html半年不能上网,最近网络终于通了,终于可以更新博客了,写点什么呢?决定最近写一个编程技术系列,其内容是一些通用的编程技术。例如DLL,COM,So

2011-09-09 13:21:49 708

转载 CImage类

CImage类的成员可分为连接与创建、输入与输出、位图类型与参数,以及图形绘制与位图块传送等4类。(1) 连接与创建Attach 将一个DIB(或DDB)位图与CImage对象相连接Detach 位图与CImage对象相分离Create 创建一个D

2011-09-09 13:15:10 819

转载 CFileDialog的详解

CFileDialog文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下: CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFi

2011-09-09 13:11:55 1070

转载 VC控件----如何根据句柄判断其类型

hWnd=GetWindow(hDlg,GW_CHILD); if(hWnd   ==   NULL   ||   !::IsWindow(hWnd)) return   FALSE; nIdFirst=GetDlgCtrlID(hWnd); do {

2011-09-08 10:23:44 1119

转载 WinCE 开机自动运行程序

来源: www.vckbase.com S1、 将应用程序和应用程序快捷方式添加到映像里,再将快捷方式添加到StartUp目录下,这样当系统运行后应用程序就能自动运行;S2、 直接替换Wince的SHELL,即修改注册表:[HKEY_LOCAL_MACHINE/i

2011-09-06 09:09:06 754

转载 步进电机、步进电机驱动器常见问题解答

1.什么是步进电机,什么是步进电机驱动器?    步进电机是一种作为控制用的特种电机, 它的旋转是以固定的角度(称为“步距角”)一步一步运行的, 其特点是没有积累误差, 所以广泛应用于各种开环控制。步进电机的运行要有一电子装置进行驱动, 这种装置就是步进电机驱动器, 它是把控

2011-09-06 08:53:47 6796 1

原创 常见步进电机驱动芯片

名称            最高电压 最大电流           细分                                封装                     THB6128       35                 2           1/

2011-09-05 11:33:59 24098

原创 消息函数SendMessage传递CString类型参数

发送方 CString   str  =  _T ("123"); //注意变量的生存周期SendMessage(m_hwnd,WM_MSG_USER,(WPARAM)&str,0);//阻塞至返回 可以不考虑变量的生存周期PostMessage(m_hwnd,WM_

2011-09-01 16:01:47 8535 2

转载 也说_T、_TEXT、TEXT、L

原帖地址:http://www.cnblogs.com/sobe/archive/2011/03/14/1984188.html 百度或谷歌一下,有很多大牛早已经写过无数相关的文章说明这几个宏的作用而我嘛,写这篇东东当是给自己一个提醒,因为之前直接使用了L这个标志,搞到后来要自己

2011-07-20 17:08:09 635

转载 WinXP与WinCE串口的运行机制之比较

/========================================================================//TITLE:// WinXP与WinCE串口的运行机制之比较//AUTHOR:// norains//DATE:// Saturd

2011-07-18 13:44:58 637

转载 Windows CE下的串口通讯类

轉自:http://blog.csdn.net/zhenxizhou/archive/2003/12/12/17885.aspx串行通讯是目前计算机、通信和控制领域最基本的通信方式。在CSDN的“嵌入式开发/WINCE”社区中,经常有人提问该到哪找串口通讯例子,其实这个问题我自己

2011-07-18 13:43:27 623

转载 windows mobile 5.0 下创建Extension DLL

在开发PC桌面程序时经常会用到extension dll,因为它可以导出类,这样很便于系统开发和集成,但用在PPC上,和PC机还是有一定差别的。1。创建Extension DLLFile->New->Project->MFC Smart Device Dll->MFC exten

2011-07-13 10:13:58 589

转载 自制单片机之五-LCD1602的驱动

<br />LCD1602已很普遍了,具体介绍我就不多说了,市面上字符液晶绝大多数是基于HD44780液晶芯片的,控制原理是完全相同的,因此HD44780写的控制程序可以很方便地应用于市面上大部分的字符型液晶。字符型LCD通常有14条引脚线或16条引脚线的LCD,多出来的2条线是背光电源线VCC(15脚)和地线GND(16脚),其控制原理与14脚的LCD完全一样,定义如下表所示:<br />                                 字符型LCD的引脚定义<br /><br />HD4

2010-09-08 11:28:00 4186

转载 STC12CA560S2 ADC/PWM相关例程

<br />/***************************************************************************** 文件名:AD_CAIYANG.C* 功能:使用AD采集电压显示在LCD* 说明:转自网络,本人验证通过****************************************************************************/#include<STC12C5A60S2.H>#define

2010-08-29 20:38:00 8433 7

转载 关于单片机 C中断函数

<br />定义中断服务函数<br /><br /><br />函数类型 函数名 (形式参数) interrupt n [using n]<br />中断号    中断源         中断向量<br />  0     外部中断0           0003H<br />  1     定时器/计数器0      000BH<br />  2     外部中断1           0013H<br />  3     定时器/计数器1      001BH<br />  4     串行口     

2010-08-25 12:19:00 5227 2

原创 STC - PWM输出汇总

<br />STC单片机PWM的实现方法与原理<br />一款单片机提供的pwm实现变频输出。程序将变频pwm输出到led上作测试。<br />#includesfr CCON = 0xD8;sfr CMOD = 0xD9;sfr CL = 0xE9;sfr CH = 0xF9;sfr CCAP0L = 0xEA;sfr CCAP0H = 0xFA;sfr CCAPM0 = 0xDA;sfr CCAPM1 = 0xDB;sbit CR = 0xDE;sbit led

2010-08-25 12:00:00 12714 7

转载 简单介绍一下用加速度传感器修正角速度传感器(陀螺仪)累计误差的原理

内容原作者 OURAVR - feng_matrix<br /><br />陀螺仪输出角速度,是瞬时量,一般角速度姿态平衡上是不能直接使用,多数惯导系统控制需要角度信号 <br />所以需要角速度与时间积分计算角度,得到的角度变化量与初始角度相加,就得到目标角度,其中积分时间Dt越小,输出角度越准 <br />但陀螺仪的原理决定了它的测量基准是自身,并没有系统外的绝对参照物,加上Dt是不可能无限小 <br />所以积分的累积误差会随着时间流逝迅速增加,最终导致输出角度与实际不符,所以陀螺仪只能工作在相对较短

2010-08-16 15:31:00 20089 3

转载 位图文件读写综述

<br />一、位图文件结构位图文件头 位图信息<br />2.1 位图信息头<br />2.2 颜色表位图数据 <br />二、位图文件读写操作类的声明位图的读取位图读取过程中的调色板的创建和调用位图的显示位图的存储新位图的创建其它问题<br />三、CFG_DIB的使用<br /><br /><br />下载本文配套代码<br /><br />关于位图文件操作的资料很多。为了方便开发人员的工作,写下本文,介绍了位图文件结构,在此基础之上设计了通用类CFG_DIB,用于进行位图文件的读写操作。<br />

2010-08-12 14:34:00 676

转载 二级指针与二级数组汇总

<br />一个函数形如:<br />void f(float **p){<br />/* 想要在函数体中按二维数组的方式访问*/<br />    p[1][1] = 0;//c++用vc编译ok,运行出错(非法访问)<br />}<br />float **p; //其实这里的p并不是一个二位数组的指针,只不过是一个指向指针的指针<br />像你这样访问肯定是会出问题的。<br />例如:<br />float a[2][2]={0,1,2,3};<br />float **p=(float**)a;/

2010-07-30 16:20:00 1804

转载 谈谈51单片机延时子程序

<br />延时程序在单片机编程中使用非常广泛,但一些读者在学习中不知道延时程序怎么编程,不知道机器<br />周期和指令周期的区别,不知道延时程序指令的用法, ,本文就此问题从延时程序的基本概念、机器周期和指<br />令周期的区别和联系、相关指令的用法等用图解法的形式详尽的回答读者<br />   我们知道程序设计是单片机开发最重要的工作,而程序在执行过程中常常需要完成延时的功能。例如<br />在交通灯的控制程序中,需要控制红灯亮的时间持续30秒,就可以通过延时程序来完成。延时程序是如何<br />实

2010-07-23 11:48:00 13117 1

原创 单片机定时器学习汇总

1时钟周期=1/晶振频率M1机器周期=12(51系列12T,若1T则为1)X时钟周期 = 12(1)X(1/晶振频率M) = 1 us(1/12 us)1us机器周期脉冲数=晶振频率f/12 假设12MHZ晶振工作在51单片机12T模式下,需要使用定时器进行50M

2010-07-23 11:44:00 2255 1

转载 51单片机c嵌汇编教程

<br />原帖:http://bbs.cepark.com/thread-13010-1-1.html<br />http://bbs.cepark.com/thread-13028-1-1.html(原帖有附件)<br /> <br /> <br />第一步;按照建立普通c51程序的方法,建立c51工程文件。<br />           建立两个*.c文件(c51shi.c和asm.c),加入工程。c51shi.c为主程序,asm.c为汇编函数。<br /><br />第二步:在 Project 窗

2010-07-16 16:26:00 2840 2

转载 lcd1602中文资料

在日常生活中,我们对液晶显示器并不陌生。液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表、电子表及很多家用电子产品中都可以看到,显示的主要是数字、专用符号和图形。在单片机的人机交流界面中,一般的输出方式有以下几种:发光管、LED数码管、液晶显示器。发光管和LED数码管比较常用,软硬件都比较简单,在前面章节已经介绍过,在此不作介绍,本章重点介绍字符型液晶显示器的应用。<br />在单片机系统中应用晶液显示器作为输出器件有以下几个优点:<br />显示质量高<br />由于液晶显示器每一个点在收

2010-07-06 11:18:00 3571

转载 【转】LCD1602演示程序

<br />LCD1602演示程序(很多函数哦)控制芯片为HD44780<br />里面还有HD44780器件手册<br />函数都是经过测试的,实物显示都通过了,呵呵,请大家放心使用^_^<br />呵呵,支持四线数据接口模式,可以任意切换编程,只须改模式选择Port_Type_Select就可以咯!很方便的。<br />     并且我说一下我的个人体会,希望大家在写程序的时候,最好考虑一下程序的可移植性,而且要方便更改参数和硬件资源的选择,最好使用条件编译,任意切换硬件资源,可以方便以后更改参数,就会

2010-07-06 10:02:00 1324

空空如也

空空如也

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

TA关注的人

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