我根据教程做了个oled音乐频谱,刚下载完程序开始运行的时候是正常的,如图
多半是音频信号输入部分接触不良
这种一般不是代码的问题,很大可能出现在硬件方面,线有没有接触不良,器件有没有虚焊等
这本就不是什么多难的事,因为,第二行已经有字的形状出来了,不是取模的问题就是页面的地址不对
看一下数据手册,你至少是要知道怎么去操作这个驱动
SH1106和SSD1306只是初始化代码一样而已,显示原理是不一样,不是完全兼容的,你要看一下自己 的驱动IC是什么型号的
SH1106的列显示并不是0-127,是2-129,
如果是左右扫描的话,SSD1306是要指定列地址的,如果是上下扫描显示的话,就要指定页面地址
而SH1106是不用的
https://download.csdn.net/download/hanxiaohuaa/11155086