SPI知识汇总
2017-08-16 12:39
260 查看
1 SPI的时钟极性CPOL和时钟相位CPHA的设置
1.1 Linux Example
@ drivers/hwmon/max1111.c
static int max1111_probe(struct spi_device *spi)
{
enum chips chip = spi_get_device_id(spi)->driver_data;
struct max1111_data *data;
int err;
spi->bits_per_word = 8;
spi->mode = SPI_MODE_0; //HERE
err = spi_setup(spi);
if (err < 0)
return err;
[...]
}
1.2 MCU
@ mems_init.c
spi_config.polarity = HAL_SPI_MASTER_CLOCK_POLARITY0;
spi_config.phase = HAL_SPI_MASTER_CLOCK_PHASE0;
1.3 URLs
http://blog.chinaunix.net/uid-20620288-id-3164384.html
1.1 Linux Example
@ drivers/hwmon/max1111.c
static int max1111_probe(struct spi_device *spi)
{
enum chips chip = spi_get_device_id(spi)->driver_data;
struct max1111_data *data;
int err;
spi->bits_per_word = 8;
spi->mode = SPI_MODE_0; //HERE
err = spi_setup(spi);
if (err < 0)
return err;
[...]
}
1.2 MCU
@ mems_init.c
spi_config.polarity = HAL_SPI_MASTER_CLOCK_POLARITY0;
spi_config.phase = HAL_SPI_MASTER_CLOCK_PHASE0;
1.3 URLs
http://blog.chinaunix.net/uid-20620288-id-3164384.html
相关文章推荐
- Python 函数基础知识汇总
- java NIO中的Reactor相关知识汇总 (转)
- 各种总线知识总结汇总
- ios AutoLayout基础知识 汇总
- javascript 字符串相关知识汇总
- RFID射频识别电子标签基础知识汇总
- vb.net窗口继承(房重建知识汇总)
- shell脚本编程知识汇总(一)
- Java中的接口知识汇总
- java基础知识汇总(持续更新中....)
- 关于计算几何某些定理·基础知识的汇总
- PHP中iconv函数知识汇总
- Java笔记--Web前端知识汇总之二 DHTML
- javascript知识汇总
- Linux网络基础知识汇总
- ant 使用指南 与 知识汇总
- 数学知识汇总
- ojcp-sjcpJAVA认证考试JAVA基础知识考点总结(1)--汇总
- Nginx知识汇总
- IOS FoundationKit (NSString) 知识汇总