你好,请问一下,我现在需要使用ADC进行连续采样,在采样5次后再进行一次发送,需要增加DMA的转运功能,有相关的文档教程吗?
我直接使用ADC内的配置,增加ADC DMA功能需要怎样的配置?
Hi Yifeng, 感谢在论坛分享问题。 抱歉回复迟了,请问目前这个问题是否解决还需要技术支持吗? 谢谢
你好,我目前有新的关于ADC采样的问题,我要完成的事件是:持续使用引脚采样,并且采样64个后,由DMA产生一次中断调用蓝牙发送出去请问有没有相关的文档指导?感谢!!
你好,
请问是使用notify 发送吗还是其他character?
目前是ADC 调试有疑问还是DMA使用有疑问。
谢谢
你说的notify发送指的是什么?我是通过直接调用ke_msg_send()发送数据的
我目前已经完成相关的ADC采样和DMA的配置,这是我的配置
我应该怎样发送数据,现在我需要发送数据,一次发送70个(140个字节),这其中64个有数据,后面的6个没有数据,发出去但是现在通过调试,发现没有发出70个,只有10个数据,我已经把user_config.h文件内的max_mtu配置为247,也把user_custs1_def.h内配置
#define DEF_SVC1_LONG_VALUE_SW_CHAR_LEN 140
请问,我怎样才能让蓝牙一次发送70个数据?
是使用notify的形式
你把max_mtu 改成244 或者 240. 其他配置看起来都没问题
还有就是你的BLE主机的MTU支持多少的。也要考虑
你好,我想再问一个问题,我使用蓝牙发送,调用的是ke_msg_send()怎么样判定是否发送完成?
比如你使用的是notification, 你可以设置为 indication,indication是需要回复的
参考这个例程。
ble-sdk6-examples/connectivity/ble_indication_hs3001 at main · renesas/ble-sdk6-examples · GitHub