你好,
我有一个问题与无法找到设置ATT VELE,统计传输等的功能。在示例项目中,我找到了文件custs1_task.c,其中包含用于管理数据包等的一些有用功能。但所有代码都灰色(Keil Uvision5)当我将设备文件夹从DA14531更改为DA14585时,变为白色。da14531中是否存在类似的功能?
谢谢你的答案。
嗨Kombatdavid123,
如果您想使用Custs1_task.c函数,则应排除来自ROM的CUSTS1功能。请按照以下步骤操作:
1.在文本编辑器中导航到\ sdk \ common_project_files \ misc sdk路径和打开da14531_symbols.txt。
2.搜索__exclude_rom_custs1__和__exclude_rom_attm_db_128__
3.使用Musts1评论所有相关功能:
; Musts1.c(由__exclude_rom_custs1__控制); 0x07f22621 t custs1_prf_itf_get; custs1_task.cn(由__exclude_rom_custs1__)控制; 0x07f226d3 t custs1_init_ccc_values; 0x07f2270b t custs1_set_ccc_value
4.保存并关闭da14531_symbols.txt文件。
5.在Keil IDE中打开“目标选项”。
6.导航到“C / C ++”选项卡。在这里,您可以定义预处理器符号。
7.定义预处理器符号,如下所示:
__da14531__ __exclude_rom_custs1__
8.重建您的项目。
谢谢,PM_DIALOG.
非常感谢你 :)
嗨Kombatdavid123,
如果您想使用Custs1_task.c函数,则应排除来自ROM的CUSTS1功能。请按照以下步骤操作:
1.在文本编辑器中导航到\ sdk \ common_project_files \ misc sdk路径和打开da14531_symbols.txt。
2.搜索__exclude_rom_custs1__和__exclude_rom_attm_db_128__
3.使用Musts1评论所有相关功能:
4.保存并关闭da14531_symbols.txt文件。
5.在Keil IDE中打开“目标选项”。
6.导航到“C / C ++”选项卡。在这里,您可以定义预处理器符号。
7.定义预处理器符号,如下所示:
8.重建您的项目。
谢谢,PM_DIALOG.
非常感谢你 :)