Search found 191 matches

by yangjie
2024年 Feb 7日 15:50
Forum: TuyaOS-Networked Device Development
Topic: Looking for someone for MCU SDK Porting
Replies: 7
Views: 603

Re: Looking for someone for MCU SDK Porting

First of all, you need to ensure that Tuya WBR3 Module has burned generic firmware. If you can interact with Tuya module debugging assistant, it means that the firmware in the available module is generic firmware. Otherwise, universal docking cannot be used. About Tuya module debugging assistant: ht...
by yangjie
2024年 Feb 2日 18:06
Forum: TuyaOS-联网单品开发
Topic: BK7231N 延时问题
Replies: 9
Views: 603

Re: BK7231N 延时问题

建议使用下硬件定时器 0 或 1 硬件定时器0 用这个tuya_timer_init吗,这个我试过,一样存在延时误差 这个误差是多少。我看上面你其实调用了 *(volatile unsigned long *)(0x00802000 + 0x11 * 4) &= 0xFFFFFFFD; 只是将 fiq 中断给屏蔽了。然后使用 while(i--) 的方式进行延时的,但是这种延时方式可能会被其他硬件中断或调度给打断的,这种方式也不是很靠谱的。建议使用硬件定时器的来进行 io 反转功能,这种方案在 ms 级别要比 while(i--) 更准确稳定的。但 T34 是一款具有 WiFi 功能...
by yangjie
2024年 Feb 2日 17:28
Forum: TuyaOS-联网单品开发
Topic: BK7231N 延时问题
Replies: 9
Views: 603

Re: BK7231N 延时问题

建议使用下硬件定时器 0 或 1

by yangjie
2024年 Feb 1日 09:28
Forum: TuyaOS-联网单品开发
Topic: 7231N SDK开发 打开禁用的RX2
Replies: 3
Views: 613

Re: 7231N SDK开发 打开禁用的RX2

RX2 被用作了 RF 校准使用,上电 RX2 为低的时候会进入 RF 自动校准模式。进入校准模式后就不能当普通串口接收数据使用了吗 可以用做普通串口使用的,在 vendor/func/bk7011_cal/bk7231N_cal.c 文件中的 rwnx_cal_load_user_rfcali_mode() 函数内使用 RX2 读取 IO 高低电平之后就可正常使用该 GPIO 了。再次之前对这个 io 进行操作,会在执行到 rwnx_cal_load_user_rfcali_mode() 时将 RX2 脚初始化为 gpio 输入使用,导致在此之前的配置无用。所以需要在 RX2 读取 IO ...
by yangjie
2024年 Jan 30日 16:30
Forum: TuyaOS-联网单品开发
Topic: 【已解决】TuYAOS跑电量统计demo,读不到输入电压
Replies: 9
Views: 485

Re: 【求助】TuYAOS跑电量统计demo,读不到输入电压

demo有点问题: example_drv_ele_energy.c 需要进行以下修改: /** * @file example_drv_ele_energy.c * @author www.tuya.com * @brief example_drv_ele_energy module is used to * @version 0.1 * @date 2022-11-10 * * @copyright Copyright (c) tuya.inc 2022 * */ #include "tal_log.h" #include "tal_system.h"...
by yangjie
2024年 Jan 30日 16:06
Forum: TuyaOS-联网单品开发
Topic: 【已解决】TuYAOS跑电量统计demo,读不到输入电压
Replies: 9
Views: 485

Re: 【求助】TuYAOS跑电量统计demo,读不到输入电压

Daan 2024年 Jan 30日 16:04

你好,用的是CB2S
串口那里两个 0 和 1 也都试过。
波特率#define UART_DEFAULT_BAUDRATE (9600U) 和4800都测过。
是不是正常就改这几个配置就可以了,没有其它要改的是吧?

你稍微等下,我试下看看,晚点给你回复

by yangjie
2024年 Jan 30日 16:02
Forum: TuyaOS-联网单品开发
Topic: 【已解决】TuYAOS跑电量统计demo,读不到输入电压
Replies: 9
Views: 485

Re: 【求助】TuYAOS跑电量统计demo,读不到输入电压

Daan 2024年 Jan 30日 15:55

版本烧录免开发固件是可以读到输入电压的,硬件连接应该没有问题
请问规格书这里的串口1 是否对应的就是
#define EXAMPLE_UART_ID TUYA_UART_NUM_1
这个配置是0 没有问题吧?
#define BL0942_DRV_UART 0

你用的是 CBU 模组吗?CBU上一般用的串口是烧录的那个口 UART0,UART1 被用来作为 log 输出口使用。波特率设置的多少 4800 吗?

by yangjie
2024年 Jan 30日 15:27
Forum: TuyaOS-联网单品开发
Topic: 【已解决】TuYAOS跑电量统计demo,读不到输入电压
Replies: 9
Views: 485

Re: 【求助】TuYAOS跑电量统计demo,读不到输入电压

log 中 [01-01 00:00:05 ty E][tdd_energy_monitor_bl0942.c:337] all data check sum error, 175 ,0

这个是串口收到数据但是校验和失败了。请确保和计量芯片连接正确,波特率设置正确。

by yangjie
2024年 Jan 16日 17:11
Forum: TuyaOS-联网单品开发
Topic: 【已解决】【tuyaos】uf_db方式存储数据失败
Replies: 14
Views: 746

Re: 【已解决】【tuyaos】uf_db方式存储数据失败

可以创建多个文件,一个文件大小最小是 4K

by yangjie
2024年 Jan 16日 10:21
Forum: TuyaOS-联网单品开发
Topic: 【已解决】【tuyaos】uf_db方式存储数据失败
Replies: 14
Views: 746

Re: 【求助】【tuyaos】uf_db方式存储数据失败

有没有直接保存16进制数据的方法?uf原来得把数据转成字符串才能保存,遇到16进制的0直接当结束符给处理掉了 你看下这个内容: https://www.cnblogs.com/kangjianwei101/p/5220021.html ,覆盖二进制写用 wb+,追加二进制写用 ab+ 示例代码: *********************************************************** ***********************function define********************** *****************************...