da1468x.

在通知中缺少最后两个字节,但在读取中没有

SAT,2017-10-28 00:35-ULFSöderberg.

我有一些奇怪的问题,当发送64字节的数据到一个特征。
当客户端在数据发送后执行读操作时,所有的64字节都被正确接收。
当客户端订阅通知时只接收到通知时只接收62个字节,但如果执行额外的读取,则存在所有64个字节。因此,由于某种原因,最后两个字节在通知中丢失了。

是什么导致了这种行为?

为什么USB堆栈为高速设备配置了?

星期四,2017-10-26 23:34-ULFSöderberg.

根据DA14681上的数据表,USB接口支持全速和低速。

在SDK中,在文件USB_CONF.h中的第48-52行中,注释出非高速设备的定义。这意味着USB缓冲区需要512个字节而不是64个字节。


// #ifdef usb_is_high_speed
//定义USB_SUPPORT_HIGH_SPEED
/ / #其他
// #define USB_SUPPORT_HIGH_SPEED 0
// #endif.

我们不应该解除这些线路的原因吗?

调用ble_gap_disconnect()不起作用

星期三,2017-10-25 12:09-ULFSöderberg.

我正在使用DA14681开发用于BLE外设的固件,并无法让BLE_GAP_DISCONCONNECT功能下工作。
固件是USB HID和BLE之间的桥梁,其中设备作为BLE外设工作。

固件上的一个要求是,应该可以断开连接的智能手机应用程序。

当我用当前连接的连接索引调用ble_gap_disconnect函数时,什么也没有发生。没有断开连接。

怎么会这样?

plt制作bin.cached文件为da14681-01(ae)和套筒

星期一,2017-10-23 19:28-Kylekclee.

我能够flash并获得pxp_reporter_681_01.bin。使用PLT和DA1458x_DA1468x_PLT_v_4.1.0.132\可执行文件缓存到DA14681-01 dev板。

但我不确定如何让自己的垃圾箱闪光到DEV板上。我尝试了Bin2img脚本,其中包含在UM-B-041_DA1458x_da1468x_production_line_tool_4v0.pdf中找到的文档,但仅允许DA14681-00(AD)中的选项(请参阅读取图像)。是否有更新的说明,用于闪烁DA14681-01(AE)或其他使用方法?

需要更多的PWM信号

星期一,2017-10-23 09:06-时光度

你好,
对于项目,我需要8个PWM信号,2 * RGBW。
我实际上使用Timer2,我使用示例演示_timer2,它对RGB工作正常。我也用主页kit实现了这个。
但是在我的分析后,我没有看到我如何生成其他PWM信号,只是为了您的信息,我使用Addon主页kit,它是可能的?

提前谢谢你!

在扩展睡眠模式下可以在外设工作吗?

Fri,2017-10-20 06:22-古祥

嗨,对话框
1.在设备使用"pm_set_sleep_mode(pm_mode_extended_sleep);"进入扩展睡眠模式后,我们可以使用外围设备(i2c, spi, uart..)来操作外部传感器吗?又该注意些什么呢?
2.如果设备已经扩展了睡眠模式,如果我们使用“pm_set_sleep_mode(pm_mode_extended_sleep)会发生什么;”再次?或在活动模式下使用“pm_set_sleep_mode(pm_set_sleep_mode(pm_mode_active)

带有DA14681的UART2上的CLI问题

星期四,2017-10-19 10:48-Uniben.

你好,

在我自己的硬件上,我正在使用UART2为串行引导程序和CLI。我的串行接口仅使用Tx和Rx定义,没有CTS行。要使它为CLI工作,我将CTS信号配置为带有HW_GPIO_MODE_INPUT_PULLDOWN的未连接I / O引脚。我的应用程序基于CSCP_Collector和HRP_Collector。我正在使用BTLE SDK 1.0.10-1072。

如果ble重置后,一切正常运行。但是在BLE断开或重置后BLE保持空闲后,TX线在一段时间后会下降。然后我无法使用UART2进行通信。

BLE连接请求

星期二,2017-10-17 14:18-匿名(未经验证)

嗨,我们正在使用pxp_reporter作为我们的基础,我们正在尝试使用应用程序调试连接问题。我需要知道我们是否有一个回调,因为将连接请求发送到设备时。我们可以使用handle_evt_gap_connected()访问ble_evt_gap_connected,但在我们建立连接后调用此函数。当DA14681收到连接请求时,我们是否有回电?

谢谢

演示项目UART Baudrate错误

星期二,2017-10-17 08:20-古祥

嗨对话框,
我们使用基本开发套件和“Freertos_Retarget”项目进行测试。在“Freertos_Retarget”项目中,DA14681将定期通过UART端口发送字节“0x23”。但是我收到的字节是PC控制台软件中的“0xe3”。该项目违约的波特率为115200。当我将拟订到38400降低时,我可以收到正确的字节“0x23”。但是在“PXP_Reporter”中,14681可以正确地发送字节甚至被配置为115200的波特拉特。为什么?

页面

订阅RSS  -  DA1468X