linux的spi驱动为用户提供了很多命令: 配置总线时序, 配置总线速率等
1 设置极性和相位(spi四种模式)
3 设置每 字 的长度
5 数据接收/发送命令
当只需要發送数据时需要将 rx_buf指向的缓冲区全填充‘ \0’,然后将要发送的数据填充到 tx_buf指向的缓冲区;
当只需要接收数据时需要将 tx_buf指向的缓冲区全填充‘ \0’,而接收到的数据会保存在 rx_buf指向的缓冲区;
当在发送数据的同时需要接收数据那么当 tx_buf指向的缓冲区中的数据发出后,同时接收嘚数据将返回在 rx_buf指向的缓冲区中