上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 原文地址:http://blog.chinaunix.net/uid-20617446-id-3847242.html 本文以STM32F103RBT6为例介绍了片上Flash(Embedded Flash)若干问题,包括Flash大小(内存映射)、块大小、页面大小、寄存器。这些知识,有利于写Fla 阅读全文
posted @ 2016-03-28 10:39 kanite 阅读(3125) 评论(0) 推荐(1) 编辑
摘要: 本文参考pudn上一个完整工程,在pudn搜索“50815867CurveDrawing”即可找到源代码。 上图是使用VS2010重写了该软件后的效果图,下面再贴出关键代码: 上面的代码有注释,也没有什么难的。分为绘制背景图和绘制曲线图,绘制曲线图的时候无论数据点大于100个还是小于100个,每次描 阅读全文
posted @ 2016-03-15 14:53 kanite 阅读(2105) 评论(0) 推荐(0) 编辑
摘要: QFtpClient类的实现: 阅读全文
posted @ 2016-03-10 14:48 kanite 阅读(6702) 评论(2) 推荐(0) 编辑
摘要: QClientThread类的实现: 阅读全文
posted @ 2016-03-10 14:46 kanite 阅读(2745) 评论(0) 推荐(0) 编辑
摘要: QListenSocket类的实现: 阅读全文
posted @ 2016-03-10 14:43 kanite 阅读(6194) 评论(0) 推荐(0) 编辑
摘要: 在终端输入ftpget命令,可以得到以下帮助信息: BusyBox v1.17.4 (2010-12-22 10:59:18 CST) multi-call binary. Usage: ftpget [OPTIONS] HOST [LOCAL_FILE] REMOTE_FILE Retrieve 阅读全文
posted @ 2016-02-19 10:05 kanite 阅读(7973) 评论(0) 推荐(0) 编辑
摘要: 学习QThread主要是为了仿照VC下的FTP服务器写个QT版本。不多说,上图。 FTP服务器的软件结构在上面的分析中就已经解释了,今天要解决的就是让每一个客户端的处理过程都可以按一个线程来单独跑。先给出上面3个类的cpp文件,再给出现象。 1、QListenSocket类 1 #inc... 阅读全文
posted @ 2016-01-26 11:03 kanite 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 参考文档如下: http://blog.csdn.net/styyzxjq2009/article/details/8204506 上面这篇文章的开头也也出了另外两篇文章,一并看看,可以看到他的解决思路。在网上搜索QThread使用方法,就会看到QThread不好使用。看了几篇文章,把其中一... 阅读全文
posted @ 2016-01-26 10:30 kanite 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 下面是数据传输的重点-CDataSocket类,函数不多,都比较重要。 1、OnAccept 数据tcp服务器被连接的虚函数,由框架调用。 第7行 得到套接字描述符socket。第8行关闭监听的这个套接字,第11行关联socket与本对象,第12行,标记连接标志。这种处理方法少写一个类。因为tcp监 阅读全文
posted @ 2016-01-25 10:49 kanite 阅读(648) 评论(0) 推荐(0) 编辑
摘要: CControlSocket类的分析,CControlSocket类的内容比较多,为什么呢。因为通信控制命令的传输全部在这里,通信协议的多样也导致了协议解析的多样。 1、OnReceive 其大致说明:本函数由框架调用,通知套接字缓冲中有数据,可以调用Receive函数取出。 这个函数就是读控制命令 阅读全文
posted @ 2016-01-23 17:12 kanite 阅读(994) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页