树莓派修改SPI缓冲区大小

在使用树莓派调SPI接口的TFT屏的时候,发现单词读/写数据一旦超过4096时就会返回-1,同时perror的话会报错“字符数组太长”(大概这个意思),这是因为驱动中设置的缓冲区太小,通过下面办法可修改缓冲区大小:
在/boot/cmdline.txt中加入以下内容,注意直接添加到结尾处,不要另起一行:

spidev.bufsiz=200000

参考内容:

https://tieba.baidu.com/p/5619919288?red_tag=0011170121

posted @ 2021-03-29 10:37  江子无怒  阅读(4)  评论(0)    收藏  举报  来源