- 博客(3)
- 收藏
- 关注
原创 文件描述符 dup/dup2函数
一、文件描述符文件描述符(file descriptor)是内核为了高效管理已被打开的文件所创建的索引,其是一个非负整数(通常是小整数),用于指代被打开的文件,所有执行I/O操作的系统调用都通过文件描述符。一个进程当前有哪些打开的文件描述符可以通过/proc/进程ID/fd目录查看。标准文件描述符:POSIX标准要求每次打开文件时(含socket)必须使用当
2017-04-08 15:32:22
533
原创 driver 和 firmware 的区别
驱动和固件(firmware)都是代码,前者为软件服务,后者为硬件服务。在操作系统概念还不明确的时代,二者是没有明显区别的。但是随着计算机体系结构的发展,硬件的种类开始变多,操作系统的种类也变多了。这个时候,因为各种技术的、商业的原因,硬件厂商希望自己的硬件能被更多的软件厂商使用,所以就需要在硬件之上做一些封装,让自己的硬件操纵起来更容易,这个时候就要有firmware这种
2016-11-09 14:57:02
1952
原创 考察产品——小米智能家庭套装用到的技术
推测其中可能用到的技术:1.小米多功能网关:stm32,zigbee,wifi,pwm变色灯(LED),整流、保护、降压电路,光线感应器,能辨别白天或夜晚。核心为stm32,控制各种外设。用stm32通过串口读取zigbee协调器收到的数据,并将数据通过串口发给wifi,wifi上传到服务器。2.小米门窗传感器:zigbee,干簧管。磁铁靠近、远离干簧管时,干簧管会产生高低电平,即可用高低
2016-09-20 21:45:14
1490
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人