问题,定义一个新的定时器

⚠️
大家好. .谢谢光临论坛。令人兴奋的消息!我们现在在移动的过程中,我们的新论坛平台,将提供更好的功能和包含在主对话框的网站。所有文章和帐户已经被迁移。我们现在只接受交通新论坛,请发布任何新的线程//www.xmece.com/support。我们将修复bug /优化搜索和标签在接下来的日子里。
4新职位/ 0
最后发表
hamiddhosseini
离线
最后看到:8个月1周前
加入:2020-05-12上午
问题,定义一个新的定时器

亲爱的对话框支持团队,

对不起,如果我的问题有点基本,我很新。

我试图修改SDK中的UART的例子,这样我能够收到日期每200 msc。这是我所做的:

# include < stdio。h > # include " arch_system。h user_periph_setup # include。h uart_common # include。h uart_utils # include。h gpio # include。h app_easy_timer # include。h”#包括“app.h rwip_config # include。h”#包括“缺口。h”静态孔隙receive_timer_cb ();timer_hnd receive_timer_used;int主要(空白){system_init ();/ /设置UART2别针和配置uart_periph_init (UART2);/ /运行UART2接收阻塞示例receive_timer_used = app_easy_timer(200年,receive_timer_cb); printf_string(UART2, "\n\n\n\r* UART examples finished successfully *\n\r"); } static void receive_timer_cb() { uart_receive_blocking_example(UART2); receive_timer_used = app_easy_timer(200, receive_timer_cb); }

然而,当我试着编译这段代码,我得到以下错误:

。\ \…\ . . \ \…\ sdk平台\ \ core_modules \ rwip \ api \ rwip_config.h(464):错误:# 20:标识符“BLE_NB_PROFILES”是未定义TASK_PRF_MAX = (TASK_RFU_5 + BLE_NB_PROFILES), . . \ src \ c(40):警告:# 1295 - d:弃用声明receive_timer_cb——给静态参数类型void receive_timer_cb ();

其他例子的SDK使用相同的方法来定义和使用一个计时器,但编译时没有这样的问题。话虽这么说,你能给我一些指导关于这个错误以及如何删除它吗?

设备:
PM_Dialog
离线
最后看到:1小时37分钟前
工作人员
加入:2018-02-08 11:03
你好,

你好,

app_easy_timer () API使用BLE定时器的计数,UART SDK示例不包含一个祝福的功能。您可以参考计时器SDK示例,并相应地配置UART的例子。

因为你是新的DA14531用户请看看以下文档:

http://lpccs-docs.dialog-semiconductor.com/Tutorial_SDK6/index.html

http://lpccs - docs.dialog semiconductor.com/um - b - 119 - _da14585 da14531_sw_platform_reference/index.html

http://lpccs-docs.dialog-semiconductor.com/DA145xx_Advertising_Tutorial/index.html

谢谢,PM_Dialog

hamiddhosseini
离线
最后看到:8个月1周前
加入:2020-05-12上午
谢谢你的回应。

谢谢你的回应。

我已经尝试使用计时器SDK,然而;计时器的表现并不满意这个项目。

我们试图实现一个系统,过程通过UART接收到的消息,然后通过蓝牙发送相应的命令。话虽这么说,其实我需要激活祝福功能所以我将感激如果你能给我一些这方面的信息。

P。s:使用需求方和无代码为这个项目不是一个选择。

PM_Dialog
离线
最后看到:1小时37分钟前
工作人员
加入:2018-02-08 11:03
你好,

你好,

你说:

> > >我需要激活祝福功能

你的意思是唤醒和标准广告?如果是的,请看看ble_app_sleepmode SDK的例子。

有什么具体原因项目需求方或无代码不是一个选项?你可以减少项目实施的时间. .

谢谢,PM_Dialog