大佬们,我的场景是需要spi以4个字节输出数据 原始的话是一个字节输出 spi-sunxi.c 里面默认了bits_per_word=8 我改成32之后 我发现还要配置BATC寄存器 但是配完BATC寄存器后还是无法输出32
有这方面经验的大佬吗
W
wayneyao 发布的最佳帖子
-
【t113-i】spi 32bit数据长度输出发布在 创龙科技专区
-
【T113-I】 请问该产品支持spi传输32bit数据吗发布在 T Series
您好,尊敬的大佬们,由于我选用的spi外设是32bit传输的,所以应外设的需求,我根据T113的数据手册去设置BATC寄存器,还有更改了spi-sunxi.c中的 master->bits_per_word_mask = SPI_BPW_MASK(8) | SPI_BPW_MASK(32);
但是通过逻辑分析仪,甚至无法出现数据。以下是我通过截取spi寄存器的数值图:

所以我有以下三个疑问:
1:T113-i这款芯片 硬件上支持spi传输32bit吗?
2:若支持,请问我这样配置是否有误?
3:若不支持,请问我是否能够通过spi-gpio模拟出读写32bit的spi
非常希望得到大佬们的点拨
-
回复: 【T113-I】 请问该产品支持spi传输32bit数据吗发布在 T Series
其次我看数据手册和spi-sunxi.h中 寄存器的地址定义不同,此外数据手册是否缺少了0x3c的寄存器定义

