He,YuanHui —— 业精于勤荒于嬉,行成于思毁于随

如果你喜欢一个事,又有这样的才干,那就把整个人都投入进去,就要象一把刀直扎下去直到刀柄一样,不要问为什么,也不要管会碰到什么。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年12月20日

摘要: fcntl和select函数彻底搞明白第一、fcntl函数详细使用 fcntl有强大的功能,它能够复制一个现有的描述符,获得/设置文件描述符标记,获得/设置文件状态标记,获得/设置异步I/O所有权,获得/设置纪录锁。 当多个用户共同使用,操作一个文件的情况,Linux通常采用的方法就是给文件上锁,来避免共享资源产生竞争的状态。 fcntl文件锁有两种类型:建议性锁和强制性锁 建议性锁是这样规定的:每个使用上锁文件的进程都要检查是否有锁存在,当然还得尊重已有的锁。内核和系统总体上都坚持不使用建议性锁,它们依靠程序员遵守这个规定。 强制性锁是由内核执行的。当文件被上锁来进行写入操作时,在锁定该文件 阅读全文
posted @ 2010-12-20 18:10 He,YuanHui 阅读(812) 评论(0) 推荐(0) 编辑

摘要: ubuntu下串口调试助手推荐: cutecom先上个PP图,cutecom的主界面如下所示:在WinXP下经常用的是minicom,或者是自己写的小工具,cutecom相对于minicom而言,多了一个输入命令历史列表,这个功能不错。下边说下安装,在ubuntu下比较简单,直接用新立得软件包管理器安装即可使用命令cutecom启动。这里额接的是usb转串口,pl2303,其名字叫ttyUSB0。ubuntu内已经集成了驱动,不需要再安装,插入usb转串口后,使用dmesg | grep usb,可以查看其安装情况。我这边输出显示有这样一句:[11117.004678] usb 4-1: pl 阅读全文
posted @ 2010-12-20 14:50 He,YuanHui 阅读(5635) 评论(0) 推荐(0) 编辑


Add to Google