03 2015 档案

(笔记)Linux延时及时间函数总结
摘要:一、基础知识1、时间类型。Linux下常用的时间类型有4个:time_t,struct timeval,struct timespec,struct tm。(1)time_t是一个长整型,一般用来表示用1970年以来的秒数。(2)Struct timeval有两个成员,一个是秒,一个是微妙。stru... 阅读全文

posted @ 2015-03-29 21:17 tdyizhen1314 阅读(24682) 评论(0) 推荐(0) 编辑

(笔记)Linux中的终端、控制台、tty、pty
摘要:1>tty(终端设备的统称):tty一词源于teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。2... 阅读全文

posted @ 2015-03-26 21:21 tdyizhen1314 阅读(1287) 评论(0) 推荐(0) 编辑

(笔记)Linux下如何查看高CPU占用率线程
摘要:在 Linux 下 top 工具可以显示 cpu 的平均利用率(user,nice,system,idle,iowait,irq,softirq,etc.),可以显示每个 cpu 的利用率。但是无法显示每个线程的 cpu 利用率情况,这时就可能出现这种情况,总的 cpu 利用率中 user 或 sy... 阅读全文

posted @ 2015-03-26 21:06 tdyizhen1314 阅读(514) 评论(0) 推荐(0) 编辑

(笔记)CanOpen协议【CanFestival】移植方法 支持VC、QT、STM32
摘要:转自http://bbs.21ic.com/icview-878522-1-1.html前段时间学习了CanOpen协议,到网上下载的CanFestival3-10源码,移植到VC、QT、STM32等平台,由于网上的资源较少,走了不少弯路,移植好使用过程中才逐渐暴露出各种问题,比如OD字符串传输、心... 阅读全文

posted @ 2015-03-18 21:42 tdyizhen1314 阅读(26336) 评论(1) 推荐(1) 编辑

(笔记)CANOpen移植(CanFestival移植)
摘要:在网上下载CanFestival源码最新版本CanFestival-3-884a60cbb83e建立以下文件夹:inc文件夹:放LM3S8962硬件相关以及驱动部分的头文件,adc.h、hw_adc.h等等;Lib文件夹:放集成库文件driverlib.lib,这个需要比较新的,因为遇到老的库文件缺... 阅读全文

posted @ 2015-03-18 21:24 tdyizhen1314 阅读(10177) 评论(0) 推荐(1) 编辑

(笔记)Linux服务器中判断客户端socket断开连接的方法
摘要:下面来罗列一下判断远端已经断开的方法:(转自http://blog.csdn.net/god2469/article/details/8801356)法一:当recv()返回值小于等于0时,socket连接断开。但是还需要判断 errno是否等于 EINTR,如果errno == EINTR 则说明... 阅读全文

posted @ 2015-03-09 20:33 tdyizhen1314 阅读(11481) 评论(0) 推荐(1) 编辑

导航