瑞芯微Rockchip开发者社区
直播中

万物死

8年用户 1262经验值
擅长:MEMS/传感技术
私信 关注
[问答]

请问OK1061-S开发板上的RT-Thread系统软件支持P6端口的spi1驱动吗 ?

请问OK1061-S开发板上的 RT-Thread系统软件支持P6端口的spi1驱动吗 ?

如果支持, 是否修改spi3的片选: #define SPI_DEVICE_CS  71U
就可以了, 71U 修改成多少呢 ?

回帖(4)

余柳婵

2022-1-12 10:08:12
1061上spi1 与 sd 卡接口复用,
spi3与KPP按键的四个引脚复用COL0、 COL1、 ROW0、 ROW1,你想用的话,需要把原来复用功能注释掉才行

cs是相对于从设备来说的,和这个没有关系
举报

李亚祎

2022-1-12 10:08:16

  • 1061-sMCU用户手册第五章5.3.7有单个使用的测试方法,可以参考一下,和cs没有关系
举报

朱晓妤

2022-1-12 10:08:21
1061-sMCU用户手册第五章5.3.7有单个使用的测试方法 spi_example.c 中

#define SPI_DEVICE_CS     71U
是什么意思?

是否是: rt1050_spi_bus_attach_device("spi3", "spi_dev1", 71U);

我能按照如下初始化 spi1 吗?
rt1050_spi_bus_attach_device("spi1", "spi_dev2", 71U);
举报

夏房釜

2022-1-12 10:08:34

  • spi3对应71U,spi1就不是这个了

    先根据原理图,找到spi1的cs是哪个引脚,在硬件资料里面有个核心板引脚配置表,找到对应的gpio几,比如spi3的cs对应gpio4_IO2,然后在程序找到gpio几对应这个号
举报

更多回帖

发帖
×
20
完善资料,
赚取积分