Search found 7 matches
- 2025年 Aug 6日 10:50
- Forum: TuyaOS-联网单品开发
- Topic: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
- Replies: 10
- Views: 4791
Re: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
你好,修改vendor/T5/tuyaos/tuyaos_adapter/include/utilities/include/tuya_cloud_types.h中如下结构体,增加对应i2s端口号 typedef enum { TUYA_I2S_NUM_0 = 0, /*!< I2S port 0 / TUYA_I2S_NUM_1 = 1, / !< I2S port 1 / TUYA_I2S_NUM_2 = 2, / !< I2S port 2 / TUYA_I2S_NUM_MAX, / !< I2S port max */ } TUYA_I2S_NUM_E;
- 2025年 Aug 5日 13:57
- Forum: TuyaOS-联网单品开发
- Topic: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
- Replies: 10
- Views: 4791
Re: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
您好,请替换掉附件中最新tkl_i2s相关文件 software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/src中存放tkl_i2s.c software/TuyaOS/vendor/T5/tuyaos/tuyaos_adapter/include/i2s存放tkl_i2s.h,若无此文件夹请创建 确认software/TuyaOS/vendor/T5/t5_os/bk_idk/middleware/soc/bk7258_cp1/hal/i2s_hal.c、 software/TuyaOS/vendor/T5/t5_os/bk_idk/middleware...
- 2025年 Aug 5日 11:49
- Forum: TuyaOS-联网单品开发
- Topic: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
- Replies: 10
- Views: 4791
Re: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
1.请问是否合入0001-i2s.zip中的patch后clean再编译? 2.需要在config文件中打开i2s宏,CONFIG_I2S=y 3.tkl_system.c中新增以下函数实现 /** @brief system enter critical * @return irq status */ UINT_T tkl_system_enter_critical(VOID_T) { return rtos_disable_int(); } /** @brief system exit critical * @param[in] irq_mask: irq mask @return non...
- 2025年 Aug 4日 16:49
- Forum: TuyaOS-联网单品开发
- Topic: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
- Replies: 10
- Views: 4791
Re: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
可以参考附件中的代码使用,该demo将采集到的数据通过喇叭播放
- 2025年 Jul 22日 18:32
- Forum: TuyaOS-联网单品开发
- Topic: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
- Replies: 10
- Views: 4791
Re: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
若以上代码无法正常工作,请合入附件patch再次尝试
- 2025年 Jul 22日 17:45
- Forum: TuyaOS-联网单品开发
- Topic: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
- Replies: 10
- Views: 4791
Re: T5支持I2S的接口,芯片本身是支持的,但是涂鸦层未能适配。可以实现吗?
请将代码放至tkl驱动适配层vendor/T5/tuyaos/tuyaos_adapter/src/driver/tkl_i2s.c vendor/T5/tuyaos/tuyaos_adapter/include/i2s/tkl_i2s.h下进行使用,并修改vendor/T5/tuyaos/tuyaos_adapter/CMakeLists.txt文件,如附图17531772406217.png、17531772232866.png所示
添加对应文件编译路径
- 2025年 May 27日 21:06
- Forum: TuyaOS-联网单品开发
- Topic: 关于T5使用IIS作为声卡和播放设备
- Replies: 1
- Views: 825
Re: 关于T5使用IIS作为声卡和播放设备
如果使用tkl层驱动可以参考tuya-3.8.0 tuyaos\tuyaos_adapter\src\test\test_i2s.c文件中的示例配置,如果使用bk原厂驱动可以参考t5_os\bk_idk\components\bk_cli\cli_i2s.c中对应的示例配置