在示例代码中混合使用CPP和C
你好,
我们希望将示例代码与用c++编写的业务逻辑混合在一起。
有什么建议吗?
如果我们只是简单地添加c++,我们会有点担心事件不能正确地交付。
(更新)
如果我们要在c++代码中编译,那将被任何蓝牙相关的方法调用,这将没有任何问题吗?
方法调用等在c++中是不同的IMHO处理方式
(/更新)
谢谢你!
法比安
你好,
我们希望将示例代码与用c++编写的业务逻辑混合在一起。
有什么建议吗?
如果我们只是简单地添加c++,我们会有点担心事件不能正确地交付。
(更新)
如果我们要在c++代码中编译,那将被任何蓝牙相关的方法调用,这将没有任何问题吗?
方法调用等在c++中是不同的IMHO处理方式
(/更新)
谢谢你!
法比安
我使用的是SDK 5.0.3, DA14580DEVKIT和14583子板。
我想测量温度,所以我使用htpt(健康温度计档案温度计)档案。在以后的状态中,我将真正测量温度,但现在的数据可能是一个常量。
我已经在“user_profiles.config.h”中包含了#include " httpt .h"。
我看到“http .c”代码被嵌入到Keil调试器中。
你好,
我在自己的设计中使用DA14583。
对于开发我在引脚SW_CLK(26)和SWDIO(25)上使用Keil Ulink Pro。
我可以从uVision下载软件并正确启动它,现在我想把代码写进flash中
到目前为止,我看到这是不可能的直接来自Keil Uvision 5.15,似乎我需要Smartsnippet。
我安装了Smartsnippets V3.9, 64Bit和期望使用Keil ULINK Pro以及,但当我启动Smartsnippets,项目和虚拟com端口/ JTAG选择打开,但我看不到我的板。
你好,对话框,
我正在使用da14583芯片和sdk 5来做一个ble项目。
我有两个筹码,一个给主人,一个给客户。他们两个之间的第一个连接没有问题,连接被维护,配置文件工作正常。无论什么原因,当我从主机断开连接后,问题就出现了。客户端开始扫描并找到所需的设备,但当我尝试重新连接时,代码跳转到硬故障错误。
在某人为了建立新的连接而断开连接后,我是否需要与客户端做一些事情?
嗨,对话框中,
我使用DA14583芯片与sdk 5创建ble应用程序。
我试图通过在user_config.h中将app_default_sleep_mode设置为ARCH_EXT_SLEEP_ON来激活睡眠模式,然后在da1458x_config_basic.h中取消定义CFG_DEVELOPMENT_DEBUG并定义CFG_MEM_MAP_EXT_SLEEP。
嗨,对话框中,
我在查看文档“DA14580-01-KnownLimitations_2014_03_19.pdf”和“DA14580-00-KnownLimitations_2014_01_29.pdf”,里面有关于P12和P13的风险,14583是否有类似的风险出现这个问题?
还有,我在使用14583的P10时,似乎不能用作输出,你知道为什么吗?
使用P22作为14583的输出或输入是否有风险?
BR,
Niklas
你好,
在论坛上,我读到了“我们拥有一个带有DA14581的HCI项目,我们在Linux(Runnign Blue-Z)中完成了”。
我在例子中找不到任何关于这个的东西。可以提供这个吗?
是否有其他使用模拟半导体蓝牙狗的linux主机示例可用?
问候,
罗纳德。
你好,
我购买了生产线工具,想用它来做以下测试项目:
-程序软件SPI Flash
- 16兆赫修剪
—写BD地址
我可以成功的16MHz微调测试使用你的样品GUI工具软件。(位于DA14580_Production_Line_Tool_v_3.170.2.36_custom \可执行文件)
但是我不能使用GUI工具编写软件,当我尝试编写固件到DA14583中的SPI Flash内存时。
它们之间有什么区别?为什么我写闪电侠会出错?
你好,
请让我问一下GPIO上的中断行为,特别是边缘检测。
嗨,对话框中,
我现在使用堆栈来做广告,我已经设置的时间段是2.5s通过使用计时器。我在我的程序中使用的“current_role”用于控制程序“app_task.c”和“app.c”中的角色切换。但是当它运行25次的角色切换时,它将重置整个程序,并丢失了所有的东西之前放入了RAM之前,请您帮助您解决这个问题吗?
下面是app_task.c的部分程序:
Extern volatile uint8_t current_role;