DA14531属性设置值

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
3个帖子/ 0个新帖子
最后发表
kombatdavid123
离线
最后看到:11个月,2个星期前
加入:2020-03-11十12
DA14531属性设置值

你好,

我有一个问题,无法找到设置ATT值的功能,发送信号等。在示例项目中,我发现了一个文件custs1_task.c,它包含一些有用的功能来管理包等,但所有的代码都是灰色的(Keil uVision 5),当我将设备文件夹从DA14531更改为DA14585时变成白色。DA14531中是否有类似的功能?

谢谢你的回答。

设备:
PM_Dialog
离线
最后看到:2天19小时前
工作人员
加入:2018-02-08 11:03
嗨kombatdavid123,

嗨kombatdavid123,

对于DA14531,如果您想使用custs1_task.c函数,则应该从ROM中排除cust1函数。请按照以下步骤操作:

1.导航到\sdk\common_project_files\misc sdk路径,在文本编辑器中打开da14531_symbols.txt。

2.搜索__EXCLUDE_ROM_CUSTS1__和__EXCLUDE_ROM_ATTM_DB_128__

3.用custs1注释所有相关的函数:

0x07f22621 T custs1_prf_itf_get(由__EXCLUDE_ROM_CUSTS1__控制)

4.保存并关闭da14531_symbols.txt文件。

5.在Keil IDE中打开“目标选项”。

6.导航到“C/ c++”选项卡。在这里可以定义预处理器符号。

7.定义预处理符号如下:

__DA14531__ __EXCLUDE_ROM_CUSTS1__

8.重建您的项目。

谢谢,PM_Dialog

kombatdavid123
离线
最后看到:11个月,2个星期前
加入:2020-03-11十12
非常感谢:)

非常感谢:)