【已解决】【tuyaOS】BK7231N,请问TX2或ADC口能复用为推挽输出吗?
1)开发包全称:tuyaos-iot_3.8.1_bk7231n_wifi-ble-com_1.2.8.tar.gz
2)问题:我本需要7个PWM,芯片上缺一个,打算复用一个模拟PWM驱动蜂鸣器,TXD2或ADC口能改为输出吗
1)开发包全称:tuyaos-iot_3.8.1_bk7231n_wifi-ble-com_1.2.8.tar.gz
2)问题:我本需要7个PWM,芯片上缺一个,打算复用一个模拟PWM驱动蜂鸣器,TXD2或ADC口能改为输出吗
tx2是log口,你是做串口对接还是做soc的?
BK7231N 平台 Tx2 和 ADC 可以初始化为gpio使用, 但是 不支持推挽模式。 Tx2 作为默认日志口,作为gpio后,就没有日志,需要日志的话可以把日志口切到Tx1 .
chaser 2024年 Jan 5日 16:38BK7231N 平台 Tx2 和 ADC 可以初始化为gpio使用, 但是 不支持推挽模式。 Tx2 作为默认日志口,作为gpio后,就没有日志,需要日志的话可以把日志口切到Tx1 .
1)这2个口可以设置为PWM吗?如果不行,只能设置普通输出?
2)如果TX2口设置为输出,该如何把log口改为TX1
3)如果把TX1改为LOG口是否影响程序烧录
问题已解决,谢谢
请问一下TX2设置为普通的io除了初始化GPIO还需要配置什么吗?
按如下 将TX2 配置为普通的gpio , 不起作用。
TUYA_GPIO_BASE_CFG_T led_cfg = {.mode = TUYA_GPIO_PUSH_PULL,
.direct = TUYA_GPIO_OUTPUT,
.level = TUYA_GPIO_LEVEL_LOW};
TUYA_CALL_ERR_LOG(tkl_gpio_init(TUYA_GPIO_NUM_0, &led_cfg));
问如何解决?