自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (18)
  • 收藏
  • 关注

转载 new/delete 和malloc/free 的区别

一、基本概念           malloc/free:1、函数原型及说明:void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。void free(void *FirstByte): 该函数是将之前用malloc分配的空间还给程序或者是操作系统,也就是释放了这块内存,让

2013-03-24 16:07:55 625

原创 static全局变量与普通的全局变量、static局部变量和普通局部变量、static函数与普通函数的区别

全局变量(外部变量)的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。静态的全局变量即全局变量(外部变量)的说明之前冠以static。静态全局变量则限制了作用域, 即只在定义该变量的源文件内有效, 在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用, 因此可以避免在其它源文件中引起

2013-03-23 16:14:38 610

转载 win7下VC6.0打开添加无法使用的解决办法 及 Win7下安装VC6.0的完美解决方案

转自:http://www.win7soft.com/a/learning/software/2010/0721/2409.html 1.下载微软发布的补丁,filetool  filetool.rar (35.23 KB) ,不过是以未编译工程的形式发布的.解压出来,记住路径    2.找到目录,双击 filetool.dsw运行,(用VC

2013-03-21 15:37:31 1559

转载 sizeof用法分析

http://blog.csdn.net/wangg0717/article/details/48184161、什么是sizeof    首先看一下sizeof在msdn上的定义:    The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a type

2013-03-20 20:19:19 653

原创 Windows和Linux中Sleep()的差异

如果你不理解Sleep函数在Windows和Linux的差异性,写个Sleep(1)出来,我问你到底睡眠了多少毫秒?你可能就回答不出来了?我写了1,当然是1ms啦。错!Linux可能是正确的,Windows下一定是错的,因为Windows精度没有那么高,大约只有10ms左右,也就是说,Sleep(1)和Sleep(10),结果相同。

2013-03-19 20:38:26 861

转载 strcpy、strncpy 和 memcpy

转自:http://www.cnblogs.com/stoneJin/archive/2011/09/16/2179248.htmlstrcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* de

2013-03-19 19:54:31 5686

原创 C/S 与 B/S 的区别

API(Application Programming Interface,应用程序编程接口)C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。。 B/S结构,即Browser/Server(浏览器/服

2013-03-19 18:27:35 674

转载 SPI、IIC、IIS、UART的应用场合级区别

SPISPI接口的全称是"Serial Peripheral Interface",意为串行外围接口,是Motorola首先在其MC68HCXX系列处理器上定义的。 SPI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。 SPI接口是以主从方式工作的,这种模式通常有一个主器件和一个或多个从器件,其接口包括以下四种信号: (1)MOSI –

2013-03-16 20:48:37 2503

转载 关于网关的经典小故事

假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大爷就是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。      但是你不被允许走出大门,你想与外界发生的一切联系,都必须由门口的李大爷(网关)用电话帮助你联系。假如你想找你的同学小明聊天,小明家住在很远的另外一个院子里,他家的院子

2013-03-14 21:38:55 1082

原创 STM32-串口超时判断方式接收未知长度数据

usart.c串口中断处理函数:void USART1_IRQHandler(void){ u8 res; if(USART1->SR&(1<<5))//接收到数据 { res=USART1->DR; if(USART1_Recv_Len<USART1_MAX_RECV_LEN) //还可以接收数据 { TIM3->CNT=0;

2013-03-10 15:39:38 10748 5

转载 typedef和define的区别

一、typedef用来声明自定义数据类型1.typedef是C语言语句,其功能是用户为已有数据类型取“别名”。 例如: typedef int INTEGER;  这以后就可用INTEGER来代替int作整型变量的类型说明了,如:  INTEGER a,b;   2.用typedef定义数组、指针、结构等类型将带来很大的方便,不仅使程序书写简单而且使

2013-03-05 16:28:03 831

原创 关于STM32串口接收未知长度数据的网贴

转自:http://www.openedv.com/posts/list/0/11804.htm#top   串口字节处理超时------这个帖子写的很全面,很强大,看这个一个就足够!!!!  应此贴http://www.openedv.com/posts/list/6917.htm,给我发邮件的人有好几个,我不一一回了,发在这儿。      大部分串口都是基于一字节、

2013-03-04 20:08:55 9554 3

原创 STM32-串口实验学习笔记

USART1_IRQHandler(void)函数:当串口1发生了相应的中断,就会跳到改函数执行。这里设计了一个小小的接收协议(系统并未定义):通过这个函数,配合一个数组USART_RX_BUF[ ],一个接收状态寄存器USART_RX_STA实现对串口的数据的接收管理。USART_RX_BUF[ ]最大值为64,也就是一次接收的数据最大不能超过64字节。USART_RX_STA是一个接收

2013-03-01 22:15:14 7384 4

博客动态GIF图片录制工具

可以实现屏幕录制成gif格式,录制好的动图可以插入博客,非常不错的小工具,墙裂推荐

2020-04-21

testdll.zip

做了简单的demo用来测试动态库问题,其中testlib用来编译动态库,testProj用于测试动态库

2020-04-12

QtCreator_opengl+glew+glut.zip

首先下载OpenGL的库文件http://glew.sourceforge.net/ (或者自己编译),包括freeglut、glew、glut、gltools等库文件。下下来之后,我们会发现这些库文件有三种类型:.h,.lib、.dll。分别放到安装的vs文件下的VC文件下的include、bin、lib文件下。这里是Qt Creator 所以是放到:C:\your_qt_install_directory\5.9.7\msvc2015_64。注意版本匹配,这里使用的是vs2015的64bit版本的glew和glut两个库。

2019-08-29

Demo图片浏览器

用于在嵌入式设备演示ui设计图效果,点击图片完成图片循环切换

2018-12-17

Qt提示框淡出、飞出、缩小等关闭窗口动画

实现Qt提示框淡出、飞出、缩小等关闭窗口动画,除此之外还包含了阴影、背景着色、滤镜等特效。

2018-12-12

Qt、QML动态语言切换功能的实现

介绍了qml混合编程的多语言翻译,实现Qt、QML动态语言翻译切换功能

2018-10-06

Qt5开发及实例第三版源码

Qt5开发及实例第三版随书光盘源码拷贝,完全版~~~~~~~

2018-09-12

WinSCP工具

WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。

2018-09-07

qt版本pureMVC

可以编译运行,唯一的不足是proxy里面没有setData接口,可以自行参照C++版本添加

2018-09-07

QPushButton和QListView实现自定义QcomboBox功能(可以自由定义下拉框位置)

有些下拉菜单使用QComboBox无法满足需求,比如移动弹出框位置、改变子项高度、宽度,这些东西使用样式表无法生效,那就自己定义吧,可以在此基础上增加功能

2017-12-19

用VS2008打造上位机串口通信软件

用VS2008打造上位机串口通信软件

2013-03-22

VS2008下用MFC 的MSComm控件编写串口程序

VS2008下用MFC 的MSComm控件编写串口程序

2013-03-22

Jlink-v8固件烧写AT91-ISP v1.13 & V8.bin

本文件包含两个JLINK版本的烧录说明,肯定有一个版本适合你!

2013-03-11

爱上单片机-杜洋源程序文件

原书所有源程序文件,非常适合新手入门学习。

2013-01-16

WIFI232模块开发资料

包括WIFI232模块的文档说明、网络编程实例、pcb封装库、配套开发软件等。有了这些

2013-01-16

FET430UIF USB驱动 支持win7

买的一个开发板中附带的驱动装不成功,同学给了这个,装上就好了

2012-04-13

空空如也

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

TA关注的人

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