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