DA14531

修改另一个项目的DSPS

星期四,2020-06-04 15--hamiddhosseini

你好,

我试图修改为DSPS提供的代码,以便使用这个项目作为连接模块在我自己的项目。

我需要详细说明BLE和UART的状态机,并创建发送自动响应的功能,然而,我不知道我应该从DSPS代码的哪里开始。它有如此多的嵌套函数,如果没有正确的指令,我不可能遵循。

请教蓝牙协议栈上的单总线协议实现

结婚,2020-06-03 09:52--不理解

目前正在开发一款单总线协议通信的产品,想移植到DA14531上,因为单总线协议需要固定阻塞一定时间,但是正常移植阻塞过来的话是存在问题,好像是协议栈打断了阻塞或者是怎么了,阻塞函数用的就是systick的延时。请教一下,类似这样的移植的话,应该怎么处理这种阻塞时间呢?是否有过单总线协议开发成功的案例经验可以分享一下,只需基础通信时序的实现方式即可

预先安装的固件

星期二,2020-06-02 12:00--jason.rennie@gm……

注意:我的SDK版本DA14585_DA14531_CODELESS_v_6.380.9.10没有在这个论坛页面的SDK下拉列表中列出。

1.我对在产品中使用DA14531芯片/模块感兴趣。如果可能的话,我宁愿完全避免工厂编程。

  • 14531是否预装了固件?
  • 维尔森/命令集是什么?

谢谢你的帮助,

杰森

DA14531怎么随机生成蓝牙名字

星期五,2020-05-22 08:06--zque

怎么实现随机生成蓝牙名字类型LS-xxxx LS -固定前缀xxxx随机生成字符串,我有尝试着改app.c里

app_easy_gap_non_connectable_advertise_start_create_msg

app_easy_gap_undirected_advertise_start_create_msg

两个函数里的USER_DEVICE_NAME改成我自己的变量device_name

device_name[8] = {'S','L','-'};
(int i = 0;我< 12;我+ +)
sprintf(明目的功效(* 2),“x % 02”,device_addr[我]);
c [12] = 0;
device_name [3] = c [2];
device_name [4] = c [5];
device_name [5] = c [1];
device_name [6] = c [10];

蓝牙的xxxx随机字符串是我在蓝牙地址里取的,这样就能保证每个设备的蓝牙名字不一样且固定不变

如何使用dsp项目与2线UART

星期四,2020-05-21 08:36--Dvir12L123

嗨,对话框中,

我一直使用dsps_device项目为我的项目,需要一个模块与UART通信和android应用程序之间的通信(与BLE通信诅咒)。

dsps_device项目工作完美,但有一个主要的问题,我的模块需要2线UART通信,而dsps_device项目是为4线UART通信构建的。

1)是否有像dsps_device这样的项目,UART只需要2根电线?

页面

订阅RSS - DA14531