ST MP157 设备树及驱动开发-IIC驱动

191 阅读1分钟

1 硬件电路

image.png

2 设备树

  • 打开 stm32mp15-pinctrl.dtsi,然后找到如下内容: image.png
  • 打开 stm32mp157d-atk.dts 文件,通过节点内容追加的方式,向i2c5节点中添加“ap3216c@1e”子节点 image.png
  • 如果设备树修改正确的话,会在/sys/bus/i2c/devices 目录下看到一个名为“0-001e”的子目录 image.png image.png

3 驱动开发(摘录)

image.png image.png

  • i2c驱动的probe函数,当驱动与设备匹配以后此函数就会执行 image.png image.png image.png