请选择 进入手机版 | 继续访问电脑版
查看: 1355|回复: 2

[MQX] MQX轻量级日志怎么用?

[复制链接]

该用户从未签到

3

主题

8

帖子

0

注册会员

Rank: 2

积分
108
最后登录
2019-3-4
发表于 2018-8-31 11:34:56 | 显示全部楼层 |阅读模式
user_config.h    已经定义为1了:#define MQX_USE_LWLOGS   1

void task_lwlog(uint32_t initial_data)
{
                 uint32_t led[5]={0x11,0x22,0x33,0x44,0x55};
                 LWLOG_ENTRY_STRUCT entry;
                 _lwlog_create_component();        //创建日志组件
           _lwlog_create(1,10,1);
           _lwlog_write(1,led[0],led[1],led[2],led[3],led[4],0);
          
    while(1)
                {
                          _lwevent_wait_for(&lwevent_group, event_lwlog, FALSE, NULL);
                          _lwlog_read(1,LOG_READ_OLDEST,&entry);
                          printf("%x,%x,%x,%x,%x",entry.DATA[0],entry.DATA[1],entry.DATA[2],entry.DATA[3],entry.DATA[4]);
                                                                                         
                          _lwevent_clear(&lwevent_group,event_di);               
             
      }
}


编译后:
E:\MQX软件学习\mqx4.1.1.0\mqx\examples\wdwkzq2\task_lwlog.c(7): error:  #20: identifier "LWLOG_ENTRY_STRUCT" is undefined
                 LWLOG_ENTRY_STRUCT entry;
E:\MQX软件学习\mqx4.1.1.0\mqx\examples\wdwkzq2\task_lwlog.c(8): warning:  #223-D: function "_lwlog_create_component" declared implicitly
                 _lwlog_create_component();     //创建日志组件
E:\MQX软件学习\mqx4.1.1.0\mqx\examples\wdwkzq2\task_lwlog.c(9): warning:  #223-D: function "_lwlog_create" declared implicitly
           _lwlog_create(boottime1,10,1);
E:\MQX软件学习\mqx4.1.1.0\mqx\examples\wdwkzq2\task_lwlog.c(10): warning:  #223-D: function "_lwlog_write" declared implicitly
           _lwlog_write(boottime1,led[0],led[1],led[2],led[3],led[4],0);
E:\MQX软件学习\mqx4.1.1.0\mqx\examples\wdwkzq2\task_lwlog.c(15): warning:  #223-D: function "_lwlog_read" declared implicitly
          _lwlog_read(boottime1,LOG_READ_OLDEST,&entry);
E:\MQX软件学习\mqx4.1.1.0\mqx\examples\wdwkzq2\task_lwlog.c(15): error:  #20: identifier "LOG_READ_OLDEST" is undefined
          _lwlog_read(boottime1,LOG_READ_OLDEST,&entry);
..\..\..\task_lwlog.c: 4 warnings, 2 errors
".\Int Flash Debug\hello.axf" - 2 Error(s), 5 Warning(s).
Target not created.
Build Time Elapsed:  00:00:24

感觉应该还有别的什么要配置?求教各位大佬。

最佳答案

包含头文件 lwlog.h,  因为LWLOG_ENTRY_STRUCT 是定义在lwlog.h中的
回复

使用道具 举报

该用户从未签到

653

主题

6308

帖子

0

超级版主

Rank: 8Rank: 8

积分
19848
最后登录
2024-4-16
发表于 2018-9-4 17:12:39 | 显示全部楼层
楼主你好!
明天会把你的问题转给我们的MQX工程师,还请耐心等待下。
回复 支持 反对

使用道具 举报

该用户从未签到

653

主题

6308

帖子

0

超级版主

Rank: 8Rank: 8

积分
19848
最后登录
2024-4-16
发表于 2018-9-6 14:29:13 | 显示全部楼层
包含头文件 lwlog.h,  因为LWLOG_ENTRY_STRUCT 是定义在lwlog.h中的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-4-17 06:36 , Processed in 0.121131 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表