您尚未登录。

楼主 # 2021-08-15 09:39:10

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

终于找到了全志SPI CS片选最多的soc了, 一共四个片选引脚

那就是 全志A80 的 SPI3, 一共四个片选引脚

https://linux-sunxi.org/images/1/10/A80_Datasheet_Revision_1.0_0404.pdf

QQ截图20210815093832.png

离线

楼主 #1 2021-08-15 09:42:33

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

Re: 终于找到了全志SPI CS片选最多的soc了, 一共四个片选引脚

;----------------------------------------------------------------------------------
;SPI controller configuration
;----------------------------------------------------------------------------------
[spi0]
spi_used       = 0
spi_cs_bitmap  = 1
spi_cs0        = port:PC19<3><1><default><default>
spi_sclk       = port:PC02<3><default><default><default>
spi_mosi       = port:PC00<3><default><default><default>
spi_miso       = port:PC01<3><default><default><default>

[spi1]
spi_used       = 0
spi_cs_bitmap  = 1
spi_cs0        =
spi_sclk       =
spi_mosi       =
spi_miso       =

[spi2]
spi_used       = 0
spi_cs_bitmap  = 1
spi_cs0        = port:PE04<3><1><default><default>
spi_sclk       = port:PE05<3><default><default><default>
spi_mosi       = port:PE06<3><default><default><default>
spi_miso       = port:PE07<3><default><default><default>

[spi3]
spi_used       = 0
spi_cs_bitmap  = 1
spi_cs0        = port:PH17<2><1><default><default>
spi_cs1        = port:PH18<2><1><default><default>
spi_cs2        = port:PH12<3><1><default><default>
spi_cs3        = port:PH13<3><default><default><default>
spi_sclk       = port:PH14<2><default><default><default>
spi_mosi       = port:PH15<2><default><default><default>
spi_miso       = port:PH16<2><default><default><default>

;----------------------------------------------------------------------------------
;SPI device configuration
;----------------------------------------------------------------------------------
[spi_devices]
spi_dev_num = 1

[spi_board0]
modalias      = "m25p32"
max_speed_hz  = 33000000
bus_num       = 0
chip_select   = 0
mode          = 0

https://github.com/linux-sunxi/sunxi-boards/blob/master/sys_config/a80/cubieboard4.fex

离线

楼主 #4 2021-08-15 11:16:55

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

Re: 终于找到了全志SPI CS片选最多的soc了, 一共四个片选引脚

loveme758 说:

A80啥价格啊?为了片选spi,值得吗?

不是用A80, 是看到手册和驱动都可以给每个SPI设置四个SPI_CS[0..3], 但是我能看到的芯片都只有一条片选腿, 所以非常奇怪,找到了早上的发现。

离线

楼主 #6 2021-08-16 10:19:10

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

Re: 终于找到了全志SPI CS片选最多的soc了, 一共四个片选引脚

逸俊晨晖 说:

这和普通io进行片选有什么区别

没有本质区别,上面这个片选方式用 SPI_TCR 寄存器的 SS_SEL 位控制片选引脚,可能效率更高?

_20210816101847.png

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn