linux驱动
Flying_Sky_
不积跬步无以至千里,不记小流无以至江河!
展开
-
(转)ioctl()
一、 什么是ioctl。 ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就 是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。它的调用个数 如下: int ioctl(int fd, ind cmd, …); 其中fd就是用户程序打开设备时使用open函数返回的文件标转载 2014-05-07 09:29:05 · 460 阅读 · 0 评论 -
Linux对spi总线支持(Linux中Documentation对SPI总线介绍)
什么是SPI? “串行外围接口”是一个同步的四线制串行线,用于连接微控制器和传感器、存储器及外围设备。三条信号线持有时钟信号(SCLK,经常在10MHz左右)和并行数据线带有“主出,从进(MOSI)”或是“主进,从出(MISO)”信号。数据交换的时候有四种时钟模式,模式0和模式3是最经常使用的。每个时钟周期将会传递数据进和出。如果没有数据传递的话,时钟将不会循环。 SPI主设备使用转载 2015-02-09 14:14:22 · 524 阅读 · 0 评论