EasyLogger报错
zhouyl007 opened this issue · comments
zhouyl007 commented
Error: Log sector header error! Now will clean all log area.
或者
Error: There must be only one sector status is USING! Now will clean all log area.
这些问题如何处理??
朱天龙 (Armink) commented
第一次运行可能出现这个情况,你是这样的情况吗?
zhouyl007 commented
没错,首次使用。我尝试了多次,直到将日志存储区划分小一点,且远离ENV存储区才解决。
朱天龙 (Armink) commented
首次使用按道理这个是正常情况,毕竟此时日志分区是完全干净的 Flash 分区。这个操作相当于给 日志分区 进行格式化,写入必要的状态信息等等
zhouyl007 commented
希望朱总有时间可以解决EasyLogger初次使用报错的问题,让更多的C开发者用上这样的优秀设计。
朱天龙 (Armink) commented
这有点不太好处理呢,现在的处理方式就相当于第一次使用时,强制给 日志分区 格式化,再增加一个用户手动格式化的接口,这样对用户使用也会是个麻烦事。
要不改为警告级别,再把信息内容提示的更加直观?
zhouyl007 commented
是的,只要警告就可以了,不影响程序正常执行,报错会让首次使用的用户疑惑。