generalj 发表于 2021-8-25 16:01:08

T507核心板,关于GPIO,UART,I2C,SPI

我现在准备自己做底板,应用程序需要用到以下资源:
1.GPIO控制

2.增加2-3个UART,现在开发板的镜像只有UART5

3.关于SPI,应用程序是否可以直接编程使用?

4.TWI即I2C配置使用.现在挂了mipi摄像头,用掉了一路,至少还要两路用于其他用途.

请问以上资源要在哪里配置开放?

zhichao 发表于 2021-8-25 16:41:59

可以用测试程序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]
查看完整版本: T507核心板,关于GPIO,UART,I2C,SPI