SPI驱动从模式。
嗨,对话框中,
我正在使用您的SPI驱动程序,并将其配置为从模式。Rx端似乎很好,但对于Tx端,我总是得到两个字节的垃圾数据(总是前一个包的最后两个字节)。
例如
我想发送01 02 03 04 05作为第一个包裹,主方收到的数据是00 00 01 02 03;我重新发送了包裹,这次master收到的数据是04 05 01 02 03。
源代码粘贴在下面:
嗨,对话框中,
我正在使用您的SPI驱动程序,并将其配置为从模式。Rx端似乎很好,但对于Tx端,我总是得到两个字节的垃圾数据(总是前一个包的最后两个字节)。
例如
我想发送01 02 03 04 05作为第一个包裹,主方收到的数据是00 00 01 02 03;我重新发送了包裹,这次master收到的数据是04 05 01 02 03。
源代码粘贴在下面:
据我所知,基本开发套件可以将自定义软件加载到放置在其上的DA1580。
当我完成调试,现在我需要加载我的二进制文件到我的设备。
使用基础开发工具包编程外部板是可能的吗?
如果有-怎么做?
如果没有,需要购买什么(电缆,程序员…)
亲爱的支持,
我试图在外部配置(GTL超过UART)中实现具有自定义特征的自定义服务。我想知道你是否有一个示例项目,可以帮助我加快速度,因为ble_app_profile(支柱2)项目在SDK 5.0.3是一个独立的配置。
如果没有,你能指向我的正确方向吗?
你好,
我正在玩一个来自SDK5 (ble_app_peripheral)的例子,我看到一些东西,我认为是一个错误。
当我在连接之后读取“客户端特征配置”时,我只得到1字节。在蓝牙核心规范中,该值需要用2字节编码。但是如果我从中央改变状态,格式就可以了。
你确认吗?
谢谢。
_Matthieu
嗨,对话框中,
为什么这些文件中的默认修剪值不同?
arch_system.h
#定义DEFAULT_XTAL16M_TRIM_VALUE (1302)
xtal_cal.c
#定义DEFAULT_TRIM 1148 //理想的修剪值
最好的问候,
Ciano霜
丹麦
每个DA14580都有一个唯一的BDADDR,还是我必须为每个设备提供一个?
你好,
对于我们的应用程序,我们需要我们的产品尽快被手机检测到。当屏幕关闭时,应用程序应该在后台模式下工作。
我们执行一些测试与几个手机,Android和iOS但由于我们不知道到底是什么在移动端一旦连接功能,它是复杂知道如果我们可以依靠这些结果,是否可以改善。
你好,
我看到您在GPIO驱动程序中添加了api来配置IRQ。
正如UM-B-051所写,当处于上述任何一种睡眠模式时,DA14580/581/583可以通过两种方式被唤醒:如果由外部事件(输入)触发,则通过唤醒定时器和正交解码器异步唤醒。.
如果我的理解是好的,这意味着如果我从GPIO驱动配置IRQ(GPIO_EnableIRQ()),它不会唤醒芯片如果边缘发生。你确认我是对的吗?所以我必须使用WIC,因为我已经做了与SDK3。
我正在阅读UM-B-012文档,该文档处理了二级引导加载程序的创建。
我的问题是关于两件事:
1.UART_SUPPORTED定义和
2. DMA长度。
我的系统有一个外部SPI闪光灯,在那里可以保存我的实际应用。我用SmartSnippet的'SPI Flash Programmer'工具用我的应用程序编程外部从属SPI闪光灯,非常容易。我能够读回闪光灯并查看(0x70,0x50 .....(应用程序代码))。我希望当它启动时,我的sysram将加载此程序。
亲爱的对话框,
我有两个关于广告的问题。
我想知道app_adv_start()和实际广告开始计时之间的时间延迟。
是否在FW执行app_adv_start()后才开始发布,或者BLE的advertise_delay有延时
(随机值高达10mS)?
问题2:如果FW在广告进行期间执行app_adv_stop(),会发生什么?例如,广告
在37号到38号通道之间停止,并且没有向FW报告错误?
最好的问候,
Yukio