T113-S3 官方TINA SDK 2.1中 pinctrl 的问题
-
今天在使用PG8 PG9 做为TWI1输出的时候,总是有问题,后面查询pinctrl-sun8iw20.c 文件发现,PG9的定义居然是,twi0的,datesheet里面显示function为twi1.不知道什么原因。是我拉的SDK有问题吗?
-
sdk写错了,自行改一下就行
-
我改了以后,初始化i2c1的时候,不再提示PG9错误。但是实际通讯的时候 PG9 没有波形。楼主改了以后,I2C1正常了吗?
SUNXI_PIN(SUNXI_PINCTRL_PIN(G, 9), SUNXI_FUNCTION(0x0, "gpio_in"), SUNXI_FUNCTION(0x1, "gpio_out"), SUNXI_FUNCTION(0x2, "uart1"), /* CTS */ SUNXI_FUNCTION(0x3, "twi1"), /* SDA */ SUNXI_FUNCTION(0x4, "gmac0"), /* RXD3/NULL */ SUNXI_FUNCTION(0x5, "uart3"), /* RX */ SUNXI_FUNCTION_IRQ_BANK(0xE, 5, 9), SUNXI_FUNCTION(0xF, "io_disabled")),
-
同样问题, 改了之后好了
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号