T507核心板,关于GPIO,UART,I2C,SPI
我现在准备自己做底板,应用程序需要用到以下资源:1.GPIO控制
2.增加2-3个UART,现在开发板的镜像只有UART5
3.关于SPI,应用程序是否可以直接编程使用?
4.TWI即I2C配置使用.现在挂了mipi摄像头,用掉了一路,至少还要两路用于其他用途.
请问以上资源要在哪里配置开放?
可以用测试程序gpio控制引脚,例如gpio -s PH9 1 1 1 1
增加串口直接修改设备树就可以,引脚定义在kernel/linux-4.9/arch/arm64/boot/dts/sunxi/sun50iw9p1-pinctrl.dtsi,功能注册在sun50iw9p1.dtsi,是否开启一般在OKT507-C-Common.dtsi里,具体您自己再看看吧
应用程序参考我们已有测试程序添加,见手册6.2.3 单独编译测试程序
一个i2c可以挂在多个设备,设备地址不冲突就可以,开启i2c和串口一样,设备树里有定义,直接修改引脚复用和功能开启就行
页:
[1]