dma卡死问题解决,驱动接口不知道是涂鸦写的还是原厂人员写的给了个大坑!!!默认发送dma通道开启得是通道0 但是再发送函数里面给得函数控制是通道1,导致程序卡死。下图没改之前写的是DMA_CH_1 改成DMA_CH_0后程序就不会卡死了,在hal_spi_xmit_polling()函数里面
Search found 13 matches
- 2025年 Feb 12日 10:09
- Forum: TuyaOS-蓝牙设备开发
- Topic: TUYAos SPI通信有问题
- Replies: 19
- Views: 5200
- 2025年 Feb 11日 20:13
- Forum: TuyaOS-蓝牙设备开发
- Topic: TUYAos SPI通信有问题
- Replies: 19
- Views: 5200
Re: TUYAos SPI通信有问题
使用dma调用这个函数就卡死然后复位,不使用dma调用这个函数就没事
- 2025年 Feb 11日 18:45
- Forum: TuyaOS-蓝牙设备开发
- Topic: TUYAos SPI通信有问题
- Replies: 19
- Views: 5200
Re: TUYAos SPI通信有问题
我一调用这个函数就卡死了,不知道是哪里没改,那些宏定义都开了,然后一调用发送完 DMA send finish!程序就卡死
- 2025年 Feb 11日 18:30
- Forum: TuyaOS-蓝牙设备开发
- Topic: TUYAos SPI通信有问题
- Replies: 19
- Views: 5200
Re: TUYAos SPI通信有问题
还有我开一个循环定时器发送,tal_spi_xfer使用这个函数,dma发送玩程序就卡死了,然后出发复位了???dma发送会导致程序卡死吗??
- 2025年 Feb 11日 18:12
- Forum: TuyaOS-蓝牙设备开发
- Topic: TUYAos SPI通信有问题
- Replies: 19
- Views: 5200
Re: TUYAos SPI通信有问题
着3.11.0有spi灯的接口吗,我spi数据用dma发送得话接口是哪个?然后初始化带dma又要怎么改呢
- 2025年 Feb 11日 17:52
- Forum: TuyaOS-蓝牙设备开发
- Topic: TUYAos SPI通信有问题
- Replies: 19
- Views: 5200
Re: TUYAos SPI通信有问题
你给的那个dma发送例程有问题的,按照方法替换文件后全是报错,现在如果要开启spi dma模式要怎么开启,而且如果不用dma spi发送数据的话也会有问题,数据不连续,如下图所示
- 2025年 Feb 11日 10:38
- Forum: TuyaOS-蓝牙设备开发
- Topic: TUYAos SPI通信有问题
- Replies: 19
- Views: 5200
Re: TUYAos SPI通信有问题
原厂sdk没办法再tuyaos里面调用啊,而且回环例程代码在哪呢
- 2025年 Feb 11日 10:30
- Forum: TuyaOS-蓝牙设备开发
- Topic: TUYAos SPI通信有问题
- Replies: 19
- Views: 5200
Re: TUYAos SPI通信有问题
可以给一个spi输出一个字节的例程代码吗
- 2025年 Feb 11日 10:16
- Forum: TuyaOS-蓝牙设备开发
- Topic: TUYAos SPI通信有问题
- Replies: 19
- Views: 5200
Re: TUYAos SPI通信有问题
图片如下
- 2025年 Feb 11日 10:15
- Forum: TuyaOS-蓝牙设备开发
- Topic: TUYAos SPI通信有问题
- Replies: 19
- Views: 5200
Re: TUYAos SPI通信有问题
就显示发出的数据啊,我数据发出1他就显示1