1. <output id="1vs00"><nobr id="1vs00"></nobr></output>
  2. <sup id="1vs00"><small id="1vs00"></small></sup>
    <ins id="1vs00"><video id="1vs00"><optgroup id="1vs00"></optgroup></video></ins>

      集成電路技術分享

       找回密碼
       我要注冊

      QQ登錄

      只需一步,快速開始

      搜索
      查看: 66|回復: 0
      打印 上一主題 下一主題

      多串口助手 彩色日志 波形圖像顯示 嵌入式FLASH保存日志

      [復制鏈接]
      跳轉到指定樓層
      1#
      Cc812487000 發表于 2024-1-13 16:23:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
      CloudLog,一款功能強大的云控日志工具,可以幫助您統一保存、處理和顯示來自電腦、手機以及嵌入式系統(如Stm32單片機)發出的日志。

      對于電腦和嵌入式系統本地使用,您可以按照以下方式進行操作:
      1. 對于Windows電腦應用軟件,推薦優先使用WM_COPYDATA消息,它占用資源最少且速度最快。
      2. 如果您的應用本身帶有UDP或TCP功能,可以使用原有的Socket將日志發送至本地地址127...1。
      3. 對于嵌入式系統的本地調試,您可以使用串口、USB或網口進行傳輸。

      若您需要遠程及云端日志功能,可以考慮以下方法:
      1. 您可以在路由器中配置轉發功能,將對應的端口轉發到運行CloudLog的電腦上。
      2. 使用動態域名系統(DNS)獲取電腦所在的IP地址。
      3. 在服務器上使用云控域名賬號保存日志,這樣無論何時打開CloudLog,您都可以回讀所有未讀過的日志。

      CloudLog使用了多種日志元素,包括:
      1. 日志等級(Log Level)用于確認日志的重要性。
      2. 日期時間(Date Time Tick)用于確認日志生成的時刻。
      3. 應用名(App Name)用于確認日志的來源項目或進程。
      4. 標簽(Tag)用于按模塊化區分日志。
      5. 線程標識符(Thread Identity)用于區分多線程。
      6. 文字內碼(Text Code)用于實時調整當前的內碼。
      7. 日志文字(Log Text)可以使用任何內碼進行記錄。
      8. 日志緩沖(Log Buffer)可以傳送陣列緩沖。
      9. 計時可以根據前一條日志的Tick,計算出精確到1微秒的用時。

      CloudLog提供了多種日志等級,包括:
      1. Error(錯誤):嚴重的問題或軟件執行功能錯誤,不可屏蔽。
      2. Warn(警告):出現潛在錯誤的情況,當選擇Error級別時不顯示。
      3. Info(信息):強調應用程序運行過程中的一些重要信息。
      4. Debug(調試):僅在開發期間有用的調試消息,級別較低,在正式發布時一般不顯示。
      5. Buffer(陣列):以直接顯示級別與Debug相同的陣列數值。
      6. Fixer(固定位置):固定位置顯示日志,不保存到日志文件中。

      CloudLog支持鍵值對風格的文字格式,具體使用方法如下:
      1. 使用'&'分隔各個日志元素,每個元素由鍵值':'數值組成。
      2. 日期時間Tick、日志文字及日志緩沖的數值使用Base64編碼。
      3. 應用名、標簽及線程標識符一般只使用數字或字母。
      4. 日期時間可以選擇不傳送、2字節的毫秒、3字節的微秒或8字節完整時間戳。
      5. 一個簡單的示例:"hello"日志可以表示為:ll&lt:aGVsbG8=

      除了鍵值對風格的文字格式,CloudLog還支持簡易風格的文字格式,具體特點如下:
      1. 使用空格分隔各個日志元素,不能調換元素的順序。
      2. 最少包含日志等級(LL)和文字信息(LT)。
      3. 日志緩沖(LB)表示為LL+LT4+文字,其中LT4表示4位數值從000到9999代表最大10秒的毫秒tick。
      4. 標簽(TAG)用于按模塊化區分日志,一般使用字母表示。
      5. 線程標識符(TI)為-9的數字表示線程標識符。
      6. 文字內碼(TC)可以表示為G=GBK內碼或U=UTF-8內碼。

      您需要登錄后才可以回帖 登錄 | 我要注冊

      本版積分規則

      關閉

      站長推薦上一條 /1 下一條

      QQ|小黑屋|手機版|Archiver|集成電路技術分享 ( 京ICP備20003123號-1 )

      GMT+8, 2024-2-25 02:10 , Processed in 0.059301 second(s), 19 queries .

      Powered by Discuz! X3.4

      © 2001-2023 Discuz! Team.

      快速回復 返回頂部 返回列表
      一级a爱做午夜剧场_一级a爱做片在线看不卡_一级a爱做片在线看

      1. <output id="1vs00"><nobr id="1vs00"></nobr></output>
      2. <sup id="1vs00"><small id="1vs00"></small></sup>
        <ins id="1vs00"><video id="1vs00"><optgroup id="1vs00"></optgroup></video></ins>