摘要:
附加依赖项odbc32.lib odbccp32.lib enet.lib添加#include <winsock2.h>#pragma comment(lib, "Ws2_32.lib ")#pragma comment( lib, "winmm.lib" )#pragma comment(linker,"/NODEFAULTLIB:libc.lib")(以此记录) 阅读全文
摘要:
#include<reg52.h>#include<intrins.h>#defineucharunsignedchar#defineuintunsignedintuintSysTime;voidTimer0()interrupt1{TH0=(65536-1000)/256;TL0=(65536-1000)%256;SysTime++;}voidInitTimer(){TMOD=0x01;//16位计数器TH0=(65536-1000)/256;TL0=(65536-1000)%256;TF0=0;//计数到时TF0为1,即当TH0=0xff;TL0=0xff;再运行一 阅读全文
摘要:
烧写电路原理图STC12C5A60S2最小系统原理图 阅读全文
摘要:
添加#pragma comment(lib,"ws2_32.lib")#pragma comment(lib,"winmm.lib")如果要用Sleep(大写)则添加#define WIN32_LEAN_AND_MEAN#include <windows.h>忽略特定库/NODEFAULTLIB:libcmt.lib 阅读全文
摘要:
大家都知道UDP这个东西太不可靠了,存在着乱序,丢包,包重复等缺点,但它的速度快,包有界等优点,但在实际编程中要自己处理乱序啊之类的问题会发疯的。也许大家说用TCP就得了,第一点TCP的速度比较慢,第二个TCP是一个数据流一样的东西,我们要传数据的话还得处理数据的分界问题,也挺麻烦的。 针对这个问题,ENET这个库实现了一个性能介于TCP与UDP之间,完成可靠(不丢包,按序),保持数据的分界的优点。编程起来也挺方便的。下载到http://enet.bespin.org/SourceDistro.html,目前最新版本是1.2,然后按照说明编译出库出来。 使用ENET库就可以实际可靠的UDP编程 阅读全文