
unix编程
文章平均质量分 79
小猫咪可馋了
以梦为马 不负韶华
展开
-
ioctl函数
ioctl用于向设备发控制和配置命令,这些命令数据不能用read/write读写的,称为Out-of-band数据。也就是说,read/write读写的数据是in-band数据,是I/O操作的主体,而ioctl命令传送的是控制信息,其中的数据是辅助的数据。例如,在串口线上收发数据通过read/write操作,而串口的波特率、校验位、停止位通过ioctl设置;A/D转换的结果通过read读取,而A/转载 2014-10-14 15:45:57 · 706 阅读 · 0 评论 -
Linux线程-互斥锁pthread_mutex_t
在线程实际运行过程中,我们经常需要多个线程保持同步。这时可以用互斥锁来完成任务;互斥锁的使用过程中,主要有pthread_mutex_init,pthread_mutex_destory,pthread_mutex_lock,pthread_mutex_unlock这几个函数以完成锁的初始化,锁的销毁,上锁和释放锁操作。一,锁的创建 锁可以被动态或静态原创 2015-06-03 14:11:36 · 386 阅读 · 0 评论