當前位置:菜譜大全網 - 菜譜家常菜做法 - I2C公交提速

I2C公交提速

最近我們在做壹個產品。在這個產品上,我們使用有機發光二極管屏幕作為顯示設備。有機發光二極管屏幕與基於I2C總線的覆盆子餡餅相連。操作過程中感覺屏幕速度很慢,整體顯示效果很不流暢。後來發現樹莓派可以通過提高I2C總線的傳輸速度來提高有機發光二極管屏幕的顯示速度。

首先,在raspi-config管理工具上啟用I2C接口。

具體選項見下圖:

完成後記得重啟。

然後,輸入命令行編輯config.txt文件,這是最重要的部分:

找到包含“dtparam=i2c_arm=on”的行,並在其後添加“i2c _ arm _ baud = 400000”。這壹行表示將I2C的傳輸速率設置為40kbit/s

保存並退出,重啟後就大功告成了。

另外,根據BCM2835 ARM外設的描述(第28頁),提到樹莓派有壹個“快速模式”驅動,baudrate可以取100000~400000之間的值。100000是默認值,所以我可以將其設置為400000,以使樹莓派啟用I2C快速模式。