自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (229)
  • 问答 (2)
  • 收藏
  • 关注

转载 掌握visual studio2010调试技术 -- 入门指南

1 导言在软件开发周期中,测试和修正缺陷(defect,defect与bug的区别:Bug是缺陷的一种表现形式,而一个缺陷是可以引起多种Bug的)的时间远多于写代码的时间。通常,debug是指发现缺陷并改正的过程。修正缺陷紧随debug之后,或者说二者是相关的。如果代码中存在缺陷,我们首先要识别造成缺陷的根本原因(root cause),这个过程就称作调试(debugging)。找到根

2017-02-27 11:48:49 3401

原创 visual studio 2010 MFC 系列教程

http://www.jizhuomi.com/catalog.asp?tags=MFC&page=4

2017-02-27 09:57:23 5828

原创 VS 2010中使用MSCOMM串口控件实现串口通信

注意:Mscomm控件在VC6.0里面生成的类和VS2010里面生成的类不一样。准确的说是封装的操作名字和使用方式有点不一样。以对话框程序为例,下面试着在vs2010下使用该控件(控件在使用之前必须要注册)。第一步:       创建对话框程序,画好编辑框等控件。第二步:       插入MSCOMM控件,添加控件相关的类。并为控件添加好变量。第三步:

2017-02-26 11:38:20 3851

转载 VS2010如何安装MSComm控件

VS2010在默认情况下是不包含MSComm控件的,MSComm是在VC6.0中的控件,据说MSComm控件有些缺陷,看来微软是打算放弃此控件了。不过对于已经熟悉使用此控件的人来说还是不太方便,我是那种喜欢偷懒的人,所以在网上找了方法将MSComm控件加入到VS2010中,并做下笔记,这就是我写本文章的目的。第一步:下载MSComm控件下载地址:http://download.cs

2017-02-26 11:19:42 1010

原创 VS2010 CString与char互相转换的方法

测试环境:WIN7 64位,VS2010的WIN32控制台下包涵头文件#include #include #include 工程属性设置为: 封装函数:函数功能:将多字节字符转为单字符型参数1:[in][out] pDest 指向目标地址指针,即转换后存放的地址参数2:[in] pSource 引用原CString对象int My

2017-02-25 23:32:39 7385

原创 使用Visual Studio 2010制作安装包

博主比较傻,以前忙了很久,搜了很久,提问等了很久也没解决安装程序打包问题。我在百度上提了个问题,半个月居然都没有人理,唉!解决的辛酸就不说了,现在解放了。。。我用的是visual studio 2010进行打包,2005、2008都差不多是一样的操作。详图如下。1.打开visual studio 2010,新建一个安装项目,名称为InstallTest,图如下2.在解决方案

2017-02-25 10:09:41 897

原创 VC复选框的使用

VC复选框的使用:IsDlgButtonChecked(IDC_CHECK1)参数为复选框的ID,选中时返回1,未选中返回0使用IsDlgButtonChecked 函数判断单选钮或复选框是否被选中  CWnd::IsDlgButtonChecked函数,用来判断单选按钮或检查框是否被选择,该函数的声明为UINT IsDlgButtonChecked(int nIDButt

2017-02-24 23:19:22 1126

转载 在 Visual Studio 中使用代码映射可视化和了解代码

官方地址:http://msdn.microsoft.com/zh-cn/library/jj739835.aspx您可以将代码中的关系映射到 Visual Studio 旗舰版。 在您创建编码映射后,它们会显示在代码编辑器旁边。 这使你可以将精力集中在你的任务上,因为你可以在工作时查看你在代码中的位置。代码图表明代码关系,其显示在代码编辑器的旁边。 绿色箭头显示代

2017-02-23 23:46:37 2288

转载 windows消息机制(MFC)

windows消息机制(MFC)消息分类与消息队列Windows中,消息使用统一的结构体(MSG)来存放信息,其中message表明消息的具体的类型,而wParam,lParam是其最灵活的两个变量,为不同的消息类型时,存放数据的含义也不一样。time表示产生消息的时间,pt表示产生消息时鼠标的位置。按照类型,Windows将消息分为:(0) 消息ID范围

2017-02-23 23:39:28 332

原创 C语言中strstr函数的简单实现

在C语言中库函数strstr()函数表示在一个字符串str1中查找另一个字符串str2,如果查到则返回str2在str1中首次出现的位置,如果找不到则返回null。char* strstr(char* str,char* s){ int n; if(*s != '\0'){ while(*str){ for(n=0;(*str+n

2017-02-22 23:17:01 1574

转载 UART串口软件接口的设计与分析

在利用UART进行数据操作之前,先来了解UART的操作过程是怎样的。(1)设置I/O连接到UART。(2)设置串口波特率。(3)发送或接收数据。(4)检查串口状态字或等待串口中断。关于串口的操作主要由以下几个函数来实现。1.串口初始化函数UARTInit(uint32_t baudrate)UARTInit函数根据从主程序传递的参数——波特率对串口进行初始化,包括对数据

2017-02-22 22:11:08 1657

原创 C 语言实现函数回调

void (*callback_fun)(int);void test_function(int a){ printf("enter...... test_function..... %d \r\n",a);}int main(int argc, const char * argv[]) {        callback_fun = test_functio

2017-02-22 15:01:53 650

原创 C语言将int型数据转换为十六进制的字符串

方法一:int i =0;char * inttohex(int aa,char *buffer){ if (aa < 16) //递归结束条件 { if (aa < 10) //当前数转换成字符放入字符串 buffer[i] = aa + '0'; else

2017-02-21 11:31:33 17349

原创 在8位单片机上面实现字符串的拼接(单片机上strcat的函数的实现)

//// main.c// Test//char *my_strcat(char *str1, char *str2){ char *pt = str1; while(*str1!='\0') str1++; while(*str2!='\0') *str1++ = *str2++; *str1 = '\0'; return pt;}

2017-02-20 18:08:07 8301

原创 在8位单片机上实现JSON数据的简单解析(单片机解析JSON)

由于在一些低配的单片机上面不能直接使用C提供的系统库,项目中又需要解析服务器返回的JSON数据,以下代码可以简单的解析出JSON数据中的key://// main.c// Test///*************************************** 一些系统函数的简单实现 **********************

2017-02-20 17:56:58 8313 3

原创 SIM900A 实现HTTP GET,带参数的POST请求

GET 的请求:AT+HTTPTERMAT+CSQAT+CGATT?AT+SAPBR=3,1,"CONTYPE","GPRS"AT+SAPBR=1,1AT+HTTPINITAT+HTTPPARA="URL","http://127.0.0.1:3000/v1/test"AT+HTTPACTION=0 //发送GET请求,注意返回的状态码AT+HTTPREAD //read

2017-02-20 14:02:38 6410 2

转载 ZigBee基础实验——中断

出自前言  上一篇介绍了CC2530的IO的基础知识,并用LED的控制来展示如何配置并控制GPIO的输出,用KEY状态的读取实验来展示如何读取GPIO的状态。从上一节的KEY状态读取的代码看出是采用轮训方式的,这种方式是很浪费资源,本节将介绍一种中断方式来替换轮训的方案。 一、中断  电路依然没变,若要使用CC2530的外部中断需要使用P0IEN

2017-02-12 16:29:19 1145

转载 ZigBee基础实验——GPIO输出控制实验-控制Led亮灭

出自1、CC2530的IO口概述  CC2530芯片有21 个数字输入/输出引脚,可以配置为通用数字I/O 或外设I/O 信号,配置为连接到ADC、定时器或USART外设。这些I/O 口的用途可以通过一系列寄存器配置,由用户软件加以实现。  I/O 端口具备如下重要特性:

2017-02-12 16:20:56 4743

原创 Zigbee深入浅出之开发环境搭建

本节介绍ZigBee基本开发环境搭建,附件中有本节介绍的软件下载地址~链接:http://pan.baidu.com/s/1bLdqxg 1、IAR Embedded Workbench 的安装  Step1、双击安装程序,进行安装   Step2、一直采用默认NEXT,直到点击Accept之后:   Step

2017-02-11 20:42:02 3461

原创 Zigbee深入浅出之Zigbee入门

什么是Zigbee?它能干什么用? 为什么要引入zigbee? zigbee是无线设备之间的一种通信方式,类似于人和人之间的通话交流,普通话就是一种通信方式. zigbee通信方式,zigbee协议说的一回事。zigbee的作用构建无线局域网zigbee和无线传感器网络之间的关系? 如果一个无线局域网用于传感吕的数据收集和监控,那么这个网络就叫无线传感器网络,也就是说,无线传感器

2017-02-11 19:16:40 8997

嵌入式实时操作系统μCOS-II原理及应用(第2版)高清+目录

嵌入式实时操作系统μCOS-II原理及应用(第2版)高清+目录

2017-03-27

CC2530中文数据手册完全版

CC2530中文数据手册完全版

2017-03-21

Charles(mac)3.8.3破解版.zip

( Charles(mac)3.8.3破解版.zip )

2017-03-20

visual studio 串口通信代码

vs 串口通信代码,可以直接运行

2017-02-23

Android的设计与实现-卷1(带完整书签版)

Android的设计与实现-卷1(带完整书签版)

2017-01-17

韦东山二期驱动全部源码

韦东山二期驱动全部源码

2017-01-17

韦东山数码相框笔记

韦东山数码相框笔记 韦东山数码相框笔记

2017-01-17

android 读、写串口

通过android 直接读、写串口

2016-11-28

linux-2.6.2源码

linux-2.6.2源代码 linux-2.6.2源代码 linux-2.6.2源代码

2016-11-22

韦东山视频u-boot源码

韦东山视频u-boot源码 韦东山视频u-boot源码 韦东山视频u-boot源码

2016-11-21

ARM体系结构与编程(高清带书签) 杜春雷

RM体系结构与编程(高清带书签) 杜春雷 ,是一本非常好的书

2016-11-20

Java多线程编程核心技术_完整版 高清带书签目录 pdf

Java多线程编程核心技术_完整版 高清带书签目录

2016-11-16

《Java核心技术 卷1 基础知识(原书第9版)》中文版(高清+目录).pdf

《Java核心技术 卷1 基础知识(原书第9版)》中文版(高清+目录)

2016-11-16

Android源码设计模式解析与实战(高清+目录)

真金白银换来的 Android源码设计模式解析与实战

2016-11-16

Android开发艺术探索(高清+目录)

真金白银换来的Android开发艺术探索 真金白银换来的Android开发艺术探索

2016-11-16

Android项目实战-手机安全卫士(高清+目录)

Android项目实战-手机安全卫士

2016-11-16

Android群英传(高清+目录)

真金白银换来的,Android群英传(高清+目录)

2016-11-16

Android系统源代码情景分析(高清+目录)

在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序、Binder进程间通信驱动程序以及Ashmem匿名共享内存驱动程序;Android应用程序框架篇从组件、进程、消息以及安装四个维度对Android应用程序的框架进行了深入的剖析。 通过上述内容及其组织,本书能使读者既能从整体上把握Android系统的层次结构,又能从细节上掌握每一个层次的要点。

2016-11-16

思考软件,创新设计 A段架构师的思考技术

真金白银购来的,高焕堂老师的最新著作。支持高老师请购纸版。 本书主要讲解了做软件设计需要掌握的一些思维方法,即A段架构师需要掌握的思考技术。具体包括:商业思维——从商业模式到架构设计、软硬整合商业模式范例、获利思维与心境、创新思维、组合思维、战术引导战略思维、四项假设性思维、架构师策略思维的案例演练、架构学习的10个步骤、云平台架构设计的十个法则、实践范例(含程序代码)。

2016-11-13

sourceinsight3.5 安装包与注册机

中文版的sourceinsight3.5 安装包与注册机,亲测可用

2016-11-13

ios通过BLE读取蓝牙地址

ios通过BLE读取蓝牙地址

2021-12-23

MFC使用json11解析JSON

MFC使用JSON11将json,包括json字符串转对象,对象转json字符串

2021-03-11

RegisterTest.zip

里面介绍了MFC使用注册表的两种方法:一种是通过Window API自己封装成C++,另一种是直接用VC封装好的类

2021-03-11

VC MFC实现文件下载

VC MFC实现文件下载,将文件下载到内存里面

2020-12-18

QT纯源码自定义QTableWidgetw分页

自定义QTableWidgetw分页组件 为了方便移植和通用纯源码使用QTableWidgetw,不依赖于任何UI文件 具体效果:https://blog.csdn.net/PZ0605/article/details/108715079

2020-09-21

mac cmake安装包

 CMake Mac版是一款Mac平台上免费的编译工具,CMake旨在构建、测试和软件打包。CMake是用于控制软件使用简单的平台和编译器编译过程独立配置文件。CMake生成本机makefile和工作区,可以使用您所选择的编译器环境。

2020-07-20

nRF5_SDK_15.0.0_offline_doc.rar

nRF5_SDK_15.0.0离线文档。开发Nodic nRF的可以下载看一下,方便随时查阅.

2020-05-06

Charles MAC 安装包与注册方法

Charles MAC 环境下面的安装包 以及注册方法 Charles是一个超级好用的抓包工具,可以非常方便的抓取电脑、手机端的数据包

2019-12-12

Nordic BLE Mesh 文档

开发Nordic BLE Mesh必备文档,光看文档可能有点蒙,最好配合官网的代码一起看,理解更加深刻;

2019-09-30

pyqt5思维导图与笔记

pyqt5思维导图与笔记:GUI编程思维导图、各种控件的学习笔记

2019-09-21

vs2015快速开发插件.zip

vs2015快速开发插件,可以帮助我们提高工具的使用效率。

2019-07-09

VC++之MFC API手册(chm).zip

VC++之MFC API手册,详细枚举了MFC类结构、每个类中的方法、所有宏定义等

2019-07-08

自己根据源码编译的MacDown

自己根据源码编译的mac平台下面的MacDown,顶部多了一个快捷工具栏

2018-04-07

SpringMVC shiro源码

SpringMVC shiro源码 SpringMVC shiro源码 SpringMVC shiro源码

2018-03-20

iOS编程第4版和avfoundation秘籍 高清

iOS编程第4版和avfoundation秘籍 高清PDF iOS编程第4版和avfoundation秘籍 高清

2018-03-13

深入浅出MyBatis技术原理与实战(高清目录+部份源码)

深入浅出MyBatis技术原理与实战 高清目录PDF+本书部份源码

2018-01-11

最全的区块链文档

其中包含:区块链技术指南,区块链架构及应用-李赫,区块链存证-网录科技-汪波,区块链是如何实现版权保护的-朱志文,中国区块链白皮书1014,中国区块链技术和应用发展白皮书(2016),区块链原理及应用简介 - v1.1

2018-01-11

二维码生成库c语言

一个基于c语言的库,未附带文档,详细说明请看我的博客

2017-06-08

sscom5.12.1

sscom5.12.1是sscom串口工具的最新版本,USB串口误拔后大部分不再死机

2017-05-23

ApkTool+auto-sign Android反编译打包+签名(反编译工具)

参考:http://blog.csdn.net/pz0605/article/details/66969543

2017-03-27

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

TA关注的人

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