linux
goluck
这个作者很懒,什么都没留下…
展开
-
linux串口编程
1.串口操作需要的头文件#include //标准输入输出定义#include //标准函数库定义#include //Unix标准函数定义#include #include #include //文件控制定义#include //POSIX中断控制定义#include转载 2013-12-02 11:04:21 · 600 阅读 · 0 评论 -
QT下 QSocketNotifier 类的使用
QSocketNotifier 用来监听系统文件操作,将操作转换为Qt事件进入系统的消息循环队列。并调用预先设置的事件接受函数,处理事件。一共存在3类事件:read,write,exception. QSocketNotifier::Read0There is data to be read.QSocketNotifier::Writ转载 2013-12-02 11:08:26 · 1053 阅读 · 0 评论 -
二进制十进制互转---不能忘记的基础知识
一、二进制数转换成十进制数 由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。 例1105 把二进制数110.11转换成十进制数。 二、十进制数转换为二进制数 十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。转载 2014-12-23 22:32:18 · 1765 阅读 · 0 评论 -
C++ 类的静态成员用法
在C++中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。使用静态成员变量实现多个对象之间的数据共享不会破坏隐藏的原则,保证了安全性还可以节省内存。静态成员的定义或声明要加个关键static。静态成员可以通过双冒号来使用即::。 在C++中类的静态成员变量和静态成员函数是个容易出错的地方,本文先通过几个例子来总结静态成转载 2016-04-06 12:49:04 · 447 阅读 · 0 评论 -
LWIP之opt.h配置含义
SYS_LIGHTWEIGHT_PROT 平台锁,保护关键区域内缓存的分配与释放NO_SYS --- 是否带操作系统, =1时带,=0时,不带MEMCPY(dst,src,len) --- 内存拷贝 若你希望自己写拷贝函数则可替换SMEMCPY(dst,src,len) ---内存拷贝 若你希望自己写拷贝函数则可替换MEM_LIBC_MALLOC --- 内存函数库的使用,转载 2016-03-13 23:24:23 · 6433 阅读 · 1 评论 -
lwIP RAW TCP/IP接口
lwIP RAW TCP/IP接口作者: Adam Dunkels, Leon Woestenberg, Christiaan Simons lwIP为使用TCP/IP协议通信的应用程序编程提供了两种接口接口(APIs):* 低层次的称之为"core" / "callback" 或者 "raw" API* 高层次的称之为"sequential" API lwIP转载 2016-03-15 13:18:36 · 833 阅读 · 0 评论 -
动态调用DLL函数有时正常,有时报Access violation的异常
动态调用DLL函数有时正常,有时报Access violation的异常typedef int (add *)(int a,int b);void test(){hInst=LoadLibraryA("aimdtl.dll");(FARPROC &)add=GetProcAddress(hInst,"add");add(1,2);}按这个代码转载 2017-12-29 17:26:52 · 1414 阅读 · 0 评论