各位大侠,有没有对spi开发熟悉的,请教个问题:请问 static struct spi_board_info s3c2410_spi0_board[]

各位大侠,有没有对spi开发熟悉的,请教个问题:请问
static struct spi_board_info s3c2410_spi0_board[] = {
[0] = {
.modalias = "spidev",
.bus_num = 0,
.chip_select = 0,
.max_speed_hz = 500*1000,
},
};
中max_speed_hz的配置,这里的spi是填充外设需要的spi时钟频率么?如果不是请问如何修改处理器的spi时钟以达到外设所需要的spi时钟?例如:外设最高支持2.4M的传输速率!谢谢!

speed是外设当前工作的时钟,你可以在驱动的probe函数中对外设进行配置让它和你这里的时钟相对应,这样spi就可以正常工作
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-23
mark
搬个沙发跟你一块等高手……
相似回答