#错误“USE_AT_FLOWCONTROL需要启用硬件流量控制”

了解更多常见问题教程

14个员额/0个新员额
最后一篇文章
马里奥斯
离线
最后一次见到:4周1天前
加入:2017-05-09 20:27
#错误“USE_AT_FLOWCONTROL需要启用硬件流量控制”

你好对话!

我正在尝试构建选定DA14586目标的无代码SDK 6.380.12.6

在user\u periph\u setup.h中将硬件流控制设置为无

我在keil中得到以下生成错误:

正在编译用户\u periph\u setup.c。。。
..\src\platform\user_periph_setup.c(100):错误:#35:#错误指令:“使用流量控制需要启用硬件流量控制”
#错误“USE_AT_FLOWCONTROL需要启用硬件流量控制”
..\src\platform\user\u periph\u setup.c:0个警告,1个错误

请帮我解决这个问题

提前感谢,,

马里奥斯

设备:
PM_对话框
离线
最后一次见到:2小时30分钟前
工作人员
加入:2018-02-08 11:03
你好,马里奥斯,

你好,马里奥斯,

您能否说明为什么需要在没有硬件流控制的情况下编译项目?有一个AT命令(AT+FLOWCONTROL)用于启用/禁用流量控制。请参阅用户指南:

http://lpccs-docs.dialog-semiconductor.com/UM-140-DA145x-CodeLess/atcommands.html

此外,如果您计划使用延长睡眠模式以降低功耗,则需要UART流量控制。

谢谢,下午好

马里奥斯
离线
最后一次见到:4周1天前
加入:2017-05-09 20:27
你好对话!

你好对话!

无代码SDK 6.380.12.6

我们发送AT+流量控制并回复无效comand的无代码软件有大问题!

AT+SLEEP=0回复ok

ATE=0回复ok

AT+ADVSTOP回复错误

AT+中央应答错误

AT+GAPCONECT回复已连接正常

此外,我们在智能控制台应用程序中的设备名称存在问题,我们看到设备名称为“无代码”,第三方应用程序为浅蓝色,我们的应用程序看到设备名称为“CLV2”

请发送我的电子邮件:marloskroust@yahoo.gr用于在开发工具包上进行测试的源代码。

我有DA14586 PRO开发工具包

我们有严重的问题,我们还需要通过skype、zoom或viber给您打电话。

帮助我们,我们尝试这两个月,它没有正常工作,因为假设是!

向我发送支持所有AT命令的适当软件。

提前感谢,,

马里奥斯

PM_对话框
离线
最后一次见到:2小时30分钟前
工作人员
加入:2018-02-08 11:03
你好,马里奥斯,

你好,马里奥斯,

请查看用户指南和第9节:

http://lpccs-docs.dialog-semiconductor.com/UM-140-DA145x-CodeLess/atcommands.html

在第9.1节和表8中,您将发现不同产品线支持的AT命令/如您所见,DA14586支持所有AT命令。还支持AT+流量控制。所以,请让我知道如何从串行终端调用特定命令,以便我可以复制它。

请查看user_codeless.c文件中的第945行和第978行。“CLv2”存储在广告数据中,“无代码”存储在扫描响应数据中。

智能控制台负责扫描响应数据,因此出现了“无代码”设备名称。这是特定于应用程序的。其他一些BLE通用应用程序不发送扫描请求来读取扫描响应数据,因此会出现“CLv2”,因为它存储在广告数据中。

这个DA14585-DA14531无代码AT命令v6.380.12.6还支持用户指南中提到的DA14586的所有AT命令。

您能指出您正在使用的DK并与跳线/电线配置共享一个图像吗?

谢谢,下午好

马里奥斯
离线
最后一次见到:4周1天前
加入:2017-05-09 20:27
你好,PM_对话!

你好,PM_对话!

谢谢你的快速回复!

我们终于将tha发送到+FLOWCONTROL=0,0,0,谢谢!

现在我们想用AT命令设置无代码设备的蓝牙地址,我们如何实现这一点?

要更改无代码设备的蓝牙地址,必须发送的正确命令是什么

此外,我们还通过at命令更改了蓝牙广告名称,但在系统重置命令ATR后,无代码将取消此设置。

提前感谢,,

马里奥斯

PM_对话框
离线
最后一次见到:2小时30分钟前
工作人员
加入:2018-02-08 11:03
你好,马里奥斯,

你好,马里奥斯,

没有任何AT命令可用于设置设备BD地址。但是,有两种方法可以改变它:

谢谢,下午好

马里奥斯
离线
最后一次见到:4周1天前
加入:2017-05-09 20:27
你好,PM_对话!

你好,PM_对话!

谢谢你的快速回复!

您能帮助我们添加此功能吗?因为我们没有太多关于无代码的深入知识来实现此功能。我们已经生产了1.500 DA14586定制板,我们计划在1月底前生产3000块

提前感谢,,

马里奥斯

PM_对话框
离线
最后一次见到:2小时30分钟前
工作人员
加入:2018-02-08 11:03
你好,马里奥斯,

你好,马里奥斯,

设备将开始使用CFG_NVDS_TAG_BD_地址BD地址进行广告。具体地址将存储在nvds_数据_存储器中。BD地址由custom_nvds_get_func()加载到堆栈中。因此,您必须创建一个自定义AT命令并动态修改BD地址。

以下示例显示如何在每次广告活动中更改设备地址。你可以把它作为参考。

http://lpccs-docs.dialog-semiconductor.com/SW_Example/SDK6/DA14531_Power_optimized_dynamic_advertising/description.html

为什么更改BD地址需要n AT命令?你需要它来制作吗?

谢谢,下午好

马里奥斯
离线
最后一次见到:4周1天前
加入:2017-05-09 20:27
谢谢你的快速回复!

谢谢你的快速回复!

是的,我们需要为生产更改蓝牙地址。要做到这一点,我们有什么选择?

我们还可以将默认SPI引脚从CS P2_3更改为P0_3吗?

提前感谢,,

马里奥斯

马里奥斯
离线
最后一次见到:4周1天前
加入:2017-05-09 20:27
你好,PM_对话!

你好,PM_对话!

我们还想测量定制电路板的电流。如果此功能出现问题,请纠正我。我们必须将VBAT3V连接到p_0_2 Gpio,以使用AT命令AT+ADC=2获取电池状态,如所附文档中所述。

另外,我想问AT+BATT是否也适用于此设置

提前感谢,,

马里奥斯

MHv_对话框
离线
最后一次见到:3周4天前
工作人员
加入:2013-12-06 15:10
你好,马里奥斯,

你好,马里奥斯,

AT+BATT将测量芯片内部的电池电压。您无需将任何ADC端口连接到电池即可工作。

不清楚你所说的测量电流是什么意思。您是指仅在实验室中测量电流,还是作为应用程序的一部分尝试测量电流?

前者可以使用PRO devkit完成。如果您使用的是最新的PRO devkit(应用程序3.5 x 4英寸),请从J2引脚3为电路板供电。在旧版PRO套件(应用程序5 x 2.5英寸)上,从J5引脚23为自定义板供电。或者,您可以使用精密电表或源电表(相当昂贵)

作为应用的一部分,测量电流需要额外的电路和使用模拟端口。

/MHv

马里奥斯
离线
最后一次见到:4周1天前
加入:2017-05-09 20:27
你好对话!

你好对话!

我们祝你圣诞快乐!

我们有一套两个DA14586,带有无代码固件。

我们发送以下AT命令以二进制模式进入对等设备

ATE=0

AT+SLEEP=O

AT+流量控制=0

在+ADVSTOP

中环

AT+GAPCONNET=//在这里,我们在其末尾输入对等设备的特定BD地址,必须输入哪个参数(私有或随机)?

在+BINREQ//发送该命令后,我们没有收到来自对等方的任何回复,例如OK。

AT+BINRECAK是从对等主机到主机的内部回复AT命令?

我们一定会好起来的??

我们没有得到任何答复!!

在那之后,我们准备好开始发送字符串数据了吗?

我们已尝试发送数据,但对等端未收到任何数据!

同样,对等设备也必须在

AT+SLEEP=0?

ATE=0

AT+流量控制=0?

提前感谢,,

马里奥斯

普南
离线
最后一次见到:1个月3周前
加入:2020-12-30 05:33
大家好,

大家好,

在我的设备中(DA14586)我也面临着同样的困难。

但是通过使用这个论坛的指导,我很容易就解决了这个问题。ome电视查提夫

谢谢。

爱来自罗马尼亚。

马里奥斯
离线
最后一次见到:4周1天前
加入:2017-05-09 20:27
你好,PM_对话!

你好,PM_对话!

谢谢你的快速回复!

当我们发送AT+BINREQ命令时,由于我们没有从对等设备获得BINREQ的回复,因此无代码设备不会以二进制模式进入。

设备已与AT+GAP连接连接

提前感谢,,

马里奥斯