Search found 12 matches

by gohulchen
2025年 Nov 5日 18:34
Forum: TuyaOS-Zigbee设备开发
Topic: ZTU模组(TLSR8258),如何配置 zigbee端点 与 DP点 的对应关系
Replies: 3
Views: 66

Re: ZTU模组(TLSR8258),如何配置 zigbee端点 与 DP点 的对应关系

你好,我有点理解 DP 点的对应关系。 但是目前遇到了一点问题,我正在测试最基础的【电量上报】,但是在IOT平台上没有查看到任何的日志消息,我想首先确认一下代码配置方面是否有错误的地方,以下是一些信息: 1、IOT平台:我已经创建了水浸传感器,并且添加了标准DP点【电池电量】,并且设备也已经烧录授权成功配网在线了。 2、代码部分:配置文件(app_config.yaml):model_id 和 manufacture_name 也填写了对应 水浸品类id和PID。 3、代码部分:注册zigbee设备时,都是用的 例程的默认代码。 4、电量采样逻辑:我通过log也明确看到 定时上报电量 的log...
by gohulchen
2025年 Nov 4日 19:13
Forum: TuyaOS-Zigbee设备开发
Topic: ZTU模组(TLSR8258),如何配置 zigbee端点 与 DP点 的对应关系
Replies: 3
Views: 66

ZTU模组(TLSR8258),如何配置 zigbee端点 与 DP点 的对应关系

SDK版本V3.12.0,使用了 door_sensor 的例程。

我的产品存在 标准DP点 和 一些自定义的DP点,zigbee初始化时,在 tal_zg_endpoint_register 中,我查看到一些 涂鸦私有的zigbee相关属性,我想知道这些私有属性与 IOT平台上的DP点 是如何对应的,如果我需要增加自定义的DP点,那么我该如何配置呢?是否有相关示例,或者说明,或者指引文档,我借助参考

by gohulchen
2025年 Nov 4日 17:52
Forum: TuyaOS-Zigbee设备开发
Topic: ZTU模组(TLSR8258),如何在休眠的时候保持引脚电平
Replies: 4
Views: 56

Re: ZTU模组(TLSR8258),如何在休眠的时候保持引脚电平

你回复的 1,2,3 点我都理解了,我的电路上就是通过三极管电路来开/关外部电源的。
但是第4点的 tkl_gpio_output_use_wakeup_mode 函数不太理解,这个函数具体是怎么使用以及作用是什么样的?我没查找到例程或者使用说明,你能提供一个使用示例吗?
另外对于第3点和第4点,我还有一个疑问:假设在程序初始化阶段,我已经把引脚配置为上拉了(比如PC0引脚),那么我还需要在 tkl_gpio_output_use_wakeup_mode 这个函数中做什么事情吗?

by gohulchen
2025年 Nov 4日 17:26
Forum: TuyaOS-Zigbee设备开发
Topic: ZTU模组(TLSR8258),如何使用UART?
Replies: 3
Views: 54

Re: ZTU模组(TLSR8258),如何使用UART?

你好。
你说的这个demo好像不是关于uart的吧,我只是想单纯使用 uart 的发送 和 接收 功能。
我通过UART接口接了一个模块,app_debug_uart_init 这个函数初始化了 UART 之后,我该用哪个函数发送数据?在哪里接收到反馈回来的数据?

by gohulchen
2025年 Nov 3日 19:05
Forum: TuyaOS-Zigbee设备开发
Topic: ZTU模组(TLSR8258),如何使用UART?
Replies: 3
Views: 54

ZTU模组(TLSR8258),如何使用UART?

SDK版本V3.12.0,使用了 door_sensor 的例程。

我正在使用 ZTU 开发产品,我已经使用模拟IO口打印LOG了,而模组上的UART接口则需要用来与外围元器件进行通讯。
我需要使用UART向外围元器件 发送数据 以及 接收数据。
因为SDK包中没查找到相关例程,所以请问我该如何配置使用它?是否有相关示例作为参考?

by gohulchen
2025年 Nov 3日 11:09
Forum: TuyaOS-Zigbee设备开发
Topic: ZTU模组(TLSR8258),如何在休眠的时候保持引脚电平
Replies: 4
Views: 56

ZTU模组(TLSR8258),如何在休眠的时候保持引脚电平

SDK版本V3.12.0,使用了 door_sensor 的例程。

我正在开发的产品是低功耗产品,有一些外部元器件的电源是由 模组引脚 控制的,在休眠状态下需要保持引脚电平(比如高电平)来保证外部元器件的供电。如何才能使 模组引脚 进入休眠后也能保持 休眠之前我设置的电平(比如高电平) 呢?

by gohulchen
2025年 Nov 3日 11:05
Forum: TuyaOS-Zigbee设备开发
Topic: ZTU模组(TLSR8258),如何配置ADC外部采样
Replies: 3
Views: 115

Re: ZTU模组(TLSR8258),如何配置ADC外部采样

这个问题已经解决,用法就是我上面代码的用法。

by gohulchen
2025年 Oct 29日 19:00
Forum: TuyaOS-Zigbee设备开发
Topic: ZTU模组(TLSR8258),如何配置ADC外部采样
Replies: 3
Views: 115

Re: ZTU模组(TLSR8258),如何配置ADC外部采样

这个例程的ADC初始化被一层层封装了,比如tal_adc_init函数 是在 app_battery_config_init 里面调用的,你说的 tal_adc_read_single_channel 的参数(通道号)也是在里面被调用的。 按照你提供的链接的说明,我的理解是这样的,是否正确?: #if APP_BATTERY_SUPPORT //这是ADC通道与引脚的对应关系 // const GPIO_PinTypeDef ADC_GPIO_tab[10] = { // GPIO_PB0,GPIO_PB1, // GPIO_PB2,GPIO_PB3, // GPIO_PB4,GPIO_PB5...
by gohulchen
2025年 Oct 29日 18:26
Forum: TuyaOS-Zigbee设备开发
Topic: ZTU模组(TLSR8258),如何配置ADC外部采样
Replies: 3
Views: 115

ZTU模组(TLSR8258),如何配置ADC外部采样

SDK版本V3.12.0,使用了 door_sensor 的例程。 在例程中,ADC默认是内部采样,我的产品需要使用外部采样的模式,使用的引脚是第5个引脚,PB6。应该如何修改呢? 以下是例程中ADC初始化时的代码: #if APP_BATTERY_SUPPORT STATIC UINT8_T ch = 0; APP_BATTERY_INFO_T bat_info = { .cap_first_delay_time = 2 * 60 * 1000, .cap_max_period_time = 3 * 60 * 1000, .adc.ch_nums = 1, .adc.ref_vol = 33...