Page 2 of 2
Re: wifi联网单品,tuyaOS OS开发,RTL8720CM_TUYAOS-3.8.15里的demo_driver是适用于CRG1模组吗?
Posted: 2024年 Aug 7日 15:23
by zoule@venztech.com
接收使用TIMER1 定时器,可是log 打印TIMER1 没有初始化, 也没有错误的Log
OPERATE_RET reg_ir_hardware(CHAR_T *device_name)
{
IR_DRV_CFG_T ir_hw_cfg = {0};
Code: Select all
/* IR hardware config*/
ir_hw_cfg.send_pin = IR_DEV_SEND_PIN;
ir_hw_cfg.recv_pin = IR_DEV_RECV_PIN;
ir_hw_cfg.send_timer = TUYA_TIMER_NUM_0;
ir_hw_cfg.recv_timer = TUYA_TIMER_NUM_1;
ir_hw_cfg.send_duty = 50;
return tdd_ir_driver_register(device_name, IR_DRV_DUAL_TIMER, ir_hw_cfg);
}
Re: wifi联网单品,tuyaOS OS开发,RTL8720CM_TUYAOS-3.8.15里的demo_driver是适用于CRG1模组吗?
Posted: 2024年 Aug 7日 15:54
by zoule@venztech.com
Re: wifi联网单品,tuyaOS OS开发,RTL8720CM_TUYAOS-3.8.15里的demo_driver是适用于CRG1模组吗?
Posted: 2024年 Aug 7日 16:18
by yangjie
zoule@venztech.com 2024年 Aug 7日 15:23
接收使用TIMER1 定时器,可是log 打印TIMER1 没有初始化, 也没有错误的Log
OPERATE_RET reg_ir_hardware(CHAR_T *device_name)
{
IR_DRV_CFG_T ir_hw_cfg = {0};
Code: Select all
/* IR hardware config*/
ir_hw_cfg.send_pin = IR_DEV_SEND_PIN;
ir_hw_cfg.recv_pin = IR_DEV_RECV_PIN;
ir_hw_cfg.send_timer = TUYA_TIMER_NUM_0;
ir_hw_cfg.recv_timer = TUYA_TIMER_NUM_1;
ir_hw_cfg.send_duty = 50;
return tdd_ir_driver_register(device_name, IR_DRV_DUAL_TIMER, ir_hw_cfg);
}
https://www.tuyaos.com/viewtopic.php?p=5344#p5344
你可以看一下,第六部分。
你在注册之后还需要经过 查找设备->打开设备 之后才可以操作设备。
在 open 的时候模式选择收发,就可以发送和接收红外了:
Code: Select all
...
ir_cfg.ir_mode = IR_MODE_SEND_RECV;
...
Re: wifi联网单品,tuyaOS OS开发,RTL8720CM_TUYAOS-3.8.15里的demo_driver是适用于CRG1模组吗?
Posted: 2024年 Aug 7日 16:36
by zoule@venztech.com
你好,可以使用双定时器模式吗?我想 发送和接收使用不同的 定时器
Re: wifi联网单品,tuyaOS OS开发,RTL8720CM_TUYAOS-3.8.15里的demo_driver是适用于CRG1模组吗?
Posted: 2024年 Aug 7日 17:18
by yangjie
Re: wifi联网单品,tuyaOS OS开发,RTL8720CM_TUYAOS-3.8.15里的demo_driver是适用于CRG1模组吗?
Posted: 2024年 Aug 8日 10:25
by zoule@venztech.com
Re: wifi联网单品,tuyaOS OS开发,RTL8720CM_TUYAOS-3.8.15里的demo_driver是适用于CRG1模组吗?
Posted: 2024年 Aug 8日 11:09
by yangjie
可以详细描述下你在现在教程中遇到的问题不,以及那些地方你觉得可以更加完善点