T1幻彩驱动可以和蓝牙扫描共存吗

Wi-Fi 设备、Wi-Fi 低功耗设备、Wi-Fi BLE 双模设备、Ethernet设备、Ethernet+Wi-Fi设备等
Post Reply
HoGC
Posts: 4

测试T1幻彩项目一旦开启蓝牙扫描,驱动时序会出现异常,导致灯带异常闪灯
相同的代码在BK7231N运行是正常的

JSHANG
Posts: 50

Re: T1幻彩驱动可以和蓝牙扫描共存吗

Hi, HoGC

  1. 开启蓝牙扫描,是指开启产测的蓝牙扫描,还是开启蓝牙遥控器功能后蓝牙扫描?
  2. 有开启低功耗功能吗?
  3. 问题复现的代码贴一下,我们复现看一下。

Thanks,

HoGC
Posts: 4

Re: T1幻彩驱动可以和蓝牙扫描共存吗

这里指的是蓝牙遥控,驱动使用的application_drivers的tdl_leds_pixel_manage

我在tuyaos_demo_quickstart利程上,增加了ws2812的呼吸效果,增加了蓝牙遥控的支持
明显能够感觉到在ble_bind_window期间,灯带异常闪动

Attachments
tuya_app_main.c
(16.13 KiB) Downloaded 48 times
JSHANG
Posts: 50

Re: T1幻彩驱动可以和蓝牙扫描共存吗

好的,我们先复现看看这个问题。

JSHANG
Posts: 50

Re: T1幻彩驱动可以和蓝牙扫描共存吗

请确认调用tkl_spi_init的时候,有没使能DMA, cfg->spi_dma_flags=1, 需要使能dma配置。
OPERATE_RET tkl_spi_init(TUYA_SPI_NUM_E port, CONST TUYA_SPI_BASE_CFG_T *cfg)

HoGC
Posts: 4

Re: T1幻彩驱动可以和蓝牙扫描共存吗

可以了!!感谢!
驱动是沿用了7231N的,确实没有开启DMA

HoGC
Posts: 4

Re: T1幻彩驱动可以和蓝牙扫描共存吗

问多一个问题,7231N和T1架构是一样的是吧,.a库可以通用吧

JSHANG
Posts: 50

Re: T1幻彩驱动可以和蓝牙扫描共存吗

不一样,编译器gcc版本也不一样,不能互用。

Post Reply