linux spi应用程序中如何设置片选?比如说就是linux自带的spidev_test.c这个应用,我怎么设片选?
发布网友
发布时间:2022-04-23 18:12
我来回答
共1个回答
热心网友
时间:2023-10-12 11:53
spidev就决定了cs追问哦,,我现在明白在board_info里面的DEV里面有一位是设片选号的,,是不是我取0就是表示用的NPCS0这个片选脚呀?
追答spidev1.3, 就是spi1的片选3
linuxspi驱动linuxspi驱动
1、先创建一个spi_board_info结构描述spi设备信息,调用spi_register_board_info将这个结构添加到board_list中。2、然后调用spi_register_master注册SPI控制器驱动,此时会调用scan_boardinfo扫描board_list,根据spi_board_info调用spi_new_device生成spi_device结构,用spi_add_device添加设备。3、调用spi_...
14-Linux gpio模拟spi
有了/dev/spidev1.0设备之后,就可以在应用成操作改设备收发数据。在drivers/spi/spidev.c里面已经封装好了ioctl的对应接口,根据这些接口就可以测试使用。在Documentation/spi/spidev_test.c下面有个应用层的实例,打开看下就清除了。(cc) spidev_test.c -o spidev_test生成可执行文件spidev_test ...