修改另一个项目的DSPS
你好,
我试图修改为DSPS提供的代码,以便使用这个项目作为连接模块在我自己的项目。
我需要详细说明BLE和UART的状态机,并创建发送自动响应的功能,然而,我不知道我应该从DSPS代码的哪里开始。它有如此多的嵌套函数,如果没有正确的指令,我不可能遵循。
你好,
我试图修改为DSPS提供的代码,以便使用这个项目作为连接模块在我自己的项目。
我需要详细说明BLE和UART的状态机,并创建发送自动响应的功能,然而,我不知道我应该从DSPS代码的哪里开始。它有如此多的嵌套函数,如果没有正确的指令,我不可能遵循。
目前正在开发一款单总线协议通信的产品,想移植到DA14531上,因为单总线协议需要固定阻塞一定时间,但是正常移植阻塞过来的话是存在问题,好像是协议栈打断了阻塞或者是怎么了,阻塞函数用的就是systick的延时。请教一下,类似这样的移植的话,应该怎么处理这种阻塞时间呢?是否有过单总线协议开发成功的案例经验可以分享一下,只需基础通信时序的实现方式即可
Keil的例子是>32KB,所以我不能用免费的Keil编译它们
但在这一页上,(http://lpccs-docs.dialog-semiconductor.com/Tutorial_SDK6/introduction.html#the-basics-of-sdk6)
脚注说
注意:我的SDK版本DA14585_DA14531_CODELESS_v_6.380.9.10没有在这个论坛页面的SDK下拉列表中列出。
1.我对在产品中使用DA14531芯片/模块感兴趣。如果可能的话,我宁愿完全避免工厂编程。
谢谢你的帮助,
杰森
我使用DA14531 EVM板和闪现ble_sleepmode SDK代码广告我的数据。
广告完成后,进入EXT睡眠模式。
如何将设备放入深度睡眠模式而不是EXT睡眠模式为了节省更多电力??
寻找一种便宜的闪存程序15-20 da14531。像olimex arm-usb-ocd这样的产品能做到这一点吗(售价约60美元)。那么,1)这可行吗?2)更便宜一些的吗?谢谢(顺便说一下,看起来这da14531有蓝牙和rtcc,就像2美元-哇)。
怎么实现随机生成蓝牙名字类型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随机字符串是我在蓝牙地址里取的,这样就能保证每个设备的蓝牙名字不一样且固定不变
你好,
DA14531是否支持125Kbps LE编码(长距离传输)?
在数据表中,DA14531的灵敏度为-94dBm,这个灵敏度的数据速率是多少?
如果数据速率设置为125kbps,敏感度是多少?
谢谢。
Br,
KonSang
嗨,对话框中,
我一直使用dsps_device项目为我的项目,需要一个模块与UART通信和android应用程序之间的通信(与BLE通信诅咒)。
dsps_device项目工作完美,但有一个主要的问题,我的模块需要2线UART通信,而dsps_device项目是为4线UART通信构建的。
1)是否有像dsps_device这样的项目,UART只需要2根电线?