<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Half Coder</title>
    <link>https://lgl88911.github.io/</link>
    <description>Recent content on Half Coder</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-cn</language>
    <copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright>
    <lastBuildDate>Thu, 29 Oct 2026 21:36:17 +0800</lastBuildDate>
    <atom:link href="https://lgl88911.github.io/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Zephyr V4.5.0发布</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-v4.5.0%E5%8F%91%E5%B8%83/</link>
      <pubDate>Thu, 29 Oct 2026 21:36:17 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-v4.5.0%E5%8F%91%E5%B8%83/</guid>
      <description>Zephyr 从 2026 年起由季度发布改为半年发布，v4.5.0 是第二个半年版本，也就是今年的发布已经全部完成，原定于 2026 年 10 月 26 日发布，实际晚了 2 天，到 10 月 28</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 22 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-22-%E6%9C%9F/</link>
      <pubDate>Tue, 27 Oct 2026 23:53:59 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-22-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub：lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr 2026 开发者大会演讲文档概览</title>
      <link>https://lgl88911.github.io/zephyr/zephyr2026%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</link>
      <pubDate>Sat, 17 Oct 2026 10:52:13 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr2026%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</guid>
      <description>2026 Zephyr 开发者大会 10 月 7 至 9 日在捷克布拉格举办，ZDS 已经连续 4 年作为嵌入式开源峰会（EOSS）的一部分举办。 本次开发者大会一共有 42 个演讲/会议</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 21 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-21-%E6%9C%9F/</link>
      <pubDate>Tue, 29 Sep 2026 00:06:22 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-21-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub：lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 20 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-20-%E6%9C%9F/</link>
      <pubDate>Thu, 27 Aug 2026 21:36:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-20-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub：lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr Instrumentation 使用说明</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-instrumentation-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Wed, 12 Aug 2026 10:00:00 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-instrumentation-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</guid>
      <description>概述 链接到标题 Zephyr Instrumentation 子系统利用 GCC -finstrument-functions 自动在每个函数入口/出口插桩，无需手动埋点即可实现函数调用图追踪与性能剖析。提供两种模式： Callgraph 模式用于时序追踪</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 19 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-19-%E6%9C%9F/</link>
      <pubDate>Sun, 26 Jul 2026 14:46:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-19-%E6%9C%9F/</guid>
      <description>Zephyr 爱好者月刊（第 19 期 202607） 链接到标题 这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub：lgl8891</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 18 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-18-%E6%9C%9F/</link>
      <pubDate>Sat, 27 Jun 2026 15:34:38 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-18-%E6%9C%9F/</guid>
      <description>Zephyr 爱好者月刊（第 18 期 202606） 链接到标题 这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub：lgl8891</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 17 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-17-%E6%9C%9F/</link>
      <pubDate>Sun, 31 May 2026 10:12:34 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-17-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub：lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr 作用域 Cleanup 机制</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E4%BD%9C%E7%94%A8%E5%9F%9Fcleanup%E6%9C%BA%E5%88%B6/</link>
      <pubDate>Thu, 14 May 2026 11:10:01 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E4%BD%9C%E7%94%A8%E5%9F%9Fcleanup%E6%9C%BA%E5%88%B6/</guid>
      <description>在 C 语言编程中，资源管理（如内存分配、互斥锁获取、信号量获取等）通常需要开发者手动处理。如果函数中有多个退出点，很容易漏写资源释放动作，从而</description>
    </item>
    <item>
      <title>Zephyr内存管理之Heap进阶--安全加固</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8Bheap%E8%BF%9B%E9%98%B6--%E5%AE%89%E5%85%A8%E5%8A%A0%E5%9B%BA/</link>
      <pubDate>Thu, 07 May 2026 16:32:08 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8Bheap%E8%BF%9B%E9%98%B6--%E5%AE%89%E5%85%A8%E5%8A%A0%E5%9B%BA/</guid>
      <description>在五年前的文章Zephyr内存管理之Heap对 Zephyr 的 Heap 实现基本原理——如 Chunk 单元、双向循环链表、Bucket 桶分配进行了详细分析。随着 Zephyr 在安全关</description>
    </item>
    <item>
      <title>阅读 好的家庭教育</title>
      <link>https://lgl88911.github.io/reading/%E9%98%85%E8%AF%BB-%E5%A5%BD%E7%9A%84%E5%AE%B6%E5%BA%AD%E6%95%99%E8%82%B2/</link>
      <pubDate>Thu, 30 Apr 2026 20:26:04 +0800</pubDate>
      <guid>https://lgl88911.github.io/reading/%E9%98%85%E8%AF%BB-%E5%A5%BD%E7%9A%84%E5%AE%B6%E5%BA%AD%E6%95%99%E8%82%B2/</guid>
      <description>书名：好的家庭教育 作者：李笑来 出版时间：2026-3 出版社： 广东经济出版社 ISBN: 9787545499100 这是一本今年才出版的笑来老师的新书，书只有100多页，可以在几</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 16 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-16-%E6%9C%9F/</link>
      <pubDate>Sun, 26 Apr 2026 21:47:39 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-16-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr下esp32s3外部psram配置细节</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Besp32s3%E5%A4%96%E9%83%A8psram%E9%85%8D%E7%BD%AE%E7%BB%86%E8%8A%82/</link>
      <pubDate>Fri, 17 Apr 2026 21:06:57 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Besp32s3%E5%A4%96%E9%83%A8psram%E9%85%8D%E7%BD%AE%E7%BB%86%E8%8A%82/</guid>
      <description>ESP32S3 本身有 512KB 的内部 RAM，在内部 RAM 不够的情况下，可以通过配置外部 PSRAM 来扩展内存容量。Zephyr目前已经完整的支持ESP32S3的PSRAM。本</description>
    </item>
    <item>
      <title>Zephyr V4.4.0发布</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-v4.4.0%E5%8F%91%E5%B8%83/</link>
      <pubDate>Wed, 15 Apr 2026 21:25:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-v4.4.0%E5%8F%91%E5%B8%83/</guid>
      <description>Zephyr之前是季度发布，从2026年开始调整为半年发布。加长发布周期有利于提高软件发布质量，同时也表明Zephyr功能架构大体趋向稳定，</description>
    </item>
    <item>
      <title>阅读 如何快速了解一个行业</title>
      <link>https://lgl88911.github.io/reading/%E9%98%85%E8%AF%BB-%E5%A6%82%E4%BD%95%E5%BF%AB%E9%80%9F%E4%BA%86%E8%A7%A3%E4%B8%80%E4%B8%AA%E8%A1%8C%E4%B8%9A/</link>
      <pubDate>Sun, 12 Apr 2026 11:43:35 +0800</pubDate>
      <guid>https://lgl88911.github.io/reading/%E9%98%85%E8%AF%BB-%E5%A6%82%E4%BD%95%E5%BF%AB%E9%80%9F%E4%BA%86%E8%A7%A3%E4%B8%80%E4%B8%AA%E8%A1%8C%E4%B8%9A/</guid>
      <description>书名：如何快速了解一个行业 作者：肖璟 出版时间：2025-8 出版社： 人民邮电出版社 ISBN: 9787115674937 最开始看到这本书的书名，原本以为这是一本关于了解行业结构</description>
    </item>
    <item>
      <title>阅读 中年觉醒</title>
      <link>https://lgl88911.github.io/reading/%E9%98%85%E8%AF%BB-%E4%B8%AD%E5%B9%B4%E8%A7%89%E9%86%92/</link>
      <pubDate>Fri, 03 Apr 2026 21:57:03 +0800</pubDate>
      <guid>https://lgl88911.github.io/reading/%E9%98%85%E8%AF%BB-%E4%B8%AD%E5%B9%B4%E8%A7%89%E9%86%92/</guid>
      <description>最近读了阿瑟·C.布鲁克斯的《中年觉醒》，一本2024年出版的书，本以为会收获诸多启发，但读完才发现这本书的主体对象是中年精英，并不太适合像</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 15 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-15-%E6%9C%9F/</link>
      <pubDate>Sat, 28 Mar 2026 09:15:44 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-15-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr 下 ESP32S3 镜像加载细节</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Besp32s3%E9%95%9C%E5%83%8F%E5%8A%A0%E8%BD%BD%E7%BB%86%E8%8A%82/</link>
      <pubDate>Sun, 22 Mar 2026 12:59:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Besp32s3%E9%95%9C%E5%83%8F%E5%8A%A0%E8%BD%BD%E7%BB%86%E8%8A%82/</guid>
      <description>从 Zephyr 3.6 开始，ESP32 系列的 SoC 在 Zephyr 下不开启 MCUBoot 的情况下，直接使用 ESP32 片上 ROM 引导 Zephyr 的镜像。本文将以 ESP32S3 为例，介绍 Zephyr 下 ESP32S3 镜像加载细节。 镜像生成 链接到标</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 14 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-14-%E6%9C%9F/</link>
      <pubDate>Fri, 27 Feb 2026 23:17:01 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-14-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr看门狗-硬件看门狗</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%9C%8B%E9%97%A8%E7%8B%97-%E7%A1%AC%E4%BB%B6%E7%9C%8B%E9%97%A8%E7%8B%97/</link>
      <pubDate>Fri, 13 Feb 2026 20:02:21 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%9C%8B%E9%97%A8%E7%8B%97-%E7%A1%AC%E4%BB%B6%E7%9C%8B%E9%97%A8%E7%8B%97/</guid>
      <description>硬件看门狗是一个专用独立的硬件定时器，当系统出现故障（如死循环、崩溃）时，如果未能在规定时间内&amp;quot;喂狗&amp;quot;，它会重启系统。Z</description>
    </item>
    <item>
      <title>Zephyr 序列化工具</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E5%BA%8F%E5%88%97%E5%8C%96%E5%B7%A5%E5%85%B7/</link>
      <pubDate>Fri, 30 Jan 2026 21:52:52 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E5%BA%8F%E5%88%97%E5%8C%96%E5%B7%A5%E5%85%B7/</guid>
      <description>概述 链接到标题 序列化技术在物联网设备、传感器网络中广泛用于设备之间的数据传输和通信。Zephyr RTOS 提供了多种数据序列化子系统，用于在通信过程</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 13 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-13-%E6%9C%9F/</link>
      <pubDate>Sat, 24 Jan 2026 22:23:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-13-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr常用术语表</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%B8%B8%E7%94%A8%E6%9C%AF%E8%AF%AD%E8%A1%A8/</link>
      <pubDate>Sun, 18 Jan 2026 10:34:48 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%B8%B8%E7%94%A8%E6%9C%AF%E8%AF%AD%E8%A1%A8/</guid>
      <description>概述 链接到标题 本文翻译说明 Zephyr RTOS 官方文档提供的术语表，主要涵盖了从构建系统、硬件抽象到内核组件的各个方面。这些术语是理解、使用和沟通 Zephyr 框架的基</description>
    </item>
    <item>
      <title>Zephyr CRC 子系统</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-crc-%E5%AD%90%E7%B3%BB%E7%BB%9F/</link>
      <pubDate>Sat, 10 Jan 2026 10:50:22 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-crc-%E5%AD%90%E7%B3%BB%E7%BB%9F/</guid>
      <description>概述 链接到标题 Zephyr 的 CRC 子系统为数据完整性验证提供丰富的 CRC 算法软件实现，并支持硬件加速。可通过简单的 API 调用计算 CRC，也可以使用 &amp;ldquo;update&amp;rdquo; 函数处理流数据</description>
    </item>
    <item>
      <title>Zephyr性能分析工具 Perf</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%80%A7%E8%83%BD%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7-perf/</link>
      <pubDate>Fri, 09 Jan 2026 21:19:57 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%80%A7%E8%83%BD%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7-perf/</guid>
      <description>概述 链接到标题 Zephyr 项目中实现了Perf用于性能分析的工具，通过栈回溯实现轻量级的性能分析。该工具配置简单，使用方便，适合对代码性能进行快速分析</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 12 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-12-%E6%9C%9F/</link>
      <pubDate>Sat, 27 Dec 2025 11:51:38 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-12-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>2025读书总结</title>
      <link>https://lgl88911.github.io/reading/2025%E8%AF%BB%E4%B9%A6%E6%80%BB%E7%BB%93/</link>
      <pubDate>Sun, 21 Dec 2025 16:03:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/reading/2025%E8%AF%BB%E4%B9%A6%E6%80%BB%E7%BB%93/</guid>
      <description>2025年初的时候曾私下立下flag，今年要读完20本非专业书籍，并引入费曼读书法提高读书质量。年底整理时打脸厉害：读过12本，读完8本，做</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[17] 结束篇</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9717-%E7%BB%93%E6%9D%9F%E7%AF%87/</link>
      <pubDate>Fri, 12 Dec 2025 10:56:30 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9717-%E7%BB%93%E6%9D%9F%E7%AF%87/</guid>
      <description>总结 链接到标题 从发布LVGL-Editor即将发布其正式版本LVGL-Pro开始到现在已经有两个月了，LVGL Pro已正式发布并迭代到v1.</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[16] LVGL XML 测试</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9716-lvgl-xml-%E6%B5%8B%E8%AF%95/</link>
      <pubDate>Sat, 06 Dec 2025 17:32:40 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9716-lvgl-xml-%E6%B5%8B%E8%AF%95/</guid>
      <description>LVGL Pro Editor 提供了一个强大的 XML 测试模块，用于定义功能性的 UI 测试。测试 XML 文件使用&amp;lt;test&amp;gt;标签描述，由两部分组成： UI 定义（UI Defi</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[15] LVGL XML 控件</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9715-lvgl-xml-%E6%8E%A7%E4%BB%B6/</link>
      <pubDate>Sat, 06 Dec 2025 17:32:30 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9715-lvgl-xml-%E6%8E%A7%E4%BB%B6/</guid>
      <description>概述 链接到标题 控件(Widgets) 是LVGL的主要构建块之一，与组件（Components）和 Screens并列。控件的 XML 文件以 &amp;lt;widget&amp;gt; 作为根元</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[14] LVGL XML 多语言</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9714-lvgl-xml-%E5%A4%9A%E8%AF%AD%E8%A8%80/</link>
      <pubDate>Tue, 02 Dec 2025 19:42:27 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9714-lvgl-xml-%E5%A4%9A%E8%AF%AD%E8%A8%80/</guid>
      <description>概述 链接到标题 LVGL 的 XML 翻译模块允许在 XML 文件中直接定义和使用翻译字符串。该模块基于 LVGL 的翻译模块构建，可用于支持多语言翻译功能。 使用方法 链接到标题</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[13] LVGL XML 动画</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9713-lvgl-xml-%E5%8A%A8%E7%94%BB/</link>
      <pubDate>Tue, 02 Dec 2025 19:42:15 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9713-lvgl-xml-%E5%8A%A8%E7%94%BB/</guid>
      <description>概述 链接到标题 LVGL 的 XML 动画基于时间轴动画（Timeline Animations），时间轴由多个简单的动画组成。每个组件（Component）可</description>
    </item>
    <item>
      <title>Zephyr Kconfig 配置结果分析工具</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-kconfig-%E9%85%8D%E7%BD%AE%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7/</link>
      <pubDate>Mon, 01 Dec 2025 20:32:12 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-kconfig-%E9%85%8D%E7%BD%AE%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7/</guid>
      <description>背景 链接到标题 Zephyr 的配置系统（Kconfig）通过用户配置文件和 Kconfig 文件树生成最终的合并配置文件 &amp;lt;zephyr/.config&amp;gt;。然</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[12] LVGL XML 图片</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9712-lvgl-xml-%E5%9B%BE%E7%89%87/</link>
      <pubDate>Sat, 29 Nov 2025 22:48:40 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9712-lvgl-xml-%E5%9B%BE%E7%89%87/</guid>
      <description>在 XML 中，图片是外部资源。需要在XML中命名后才能被引用。 注册图片 链接到标题 从文件加载图片 链接到标题 如果图片作为文件使用（例如，从文件系统加载</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 11 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-11-%E6%9C%9F/</link>
      <pubDate>Sat, 29 Nov 2025 11:09:48 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-11-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[11] LVGL XML 字体</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9711-lvgl-xml-%E5%AD%97%E4%BD%93/</link>
      <pubDate>Sat, 22 Nov 2025 17:09:38 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9711-lvgl-xml-%E5%AD%97%E4%BD%93/</guid>
      <description>在 XML 中，字体是外部资源。需要先选择字体引擎，才能在XML文件中引用字体。 注册字体 链接到标题 从文件加载字体 链接到标题 在 globals.xml 的 &amp;lt;fonts&amp;gt; 中列出要使用的字体</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[09] LVGL XML 视图</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9709-lvgl-xml-%E8%A7%86%E5%9B%BE/</link>
      <pubDate>Sat, 22 Nov 2025 10:13:22 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9709-lvgl-xml-%E8%A7%86%E5%9B%BE/</guid>
      <description>概述 链接到标题 &amp;lt;view&amp;gt; 标签可用于描述以下元素的外观： &amp;lt;component&amp;gt; &amp;lt;widget&amp;gt; &amp;lt;screen&amp;gt; &amp;lt;test&amp;gt; 在 &amp;lt;view&amp;gt; 内部，可以以嵌套方式添加已定义的控件（Widget）和组件（Component）作</description>
    </item>
    <item>
      <title>LVGL Pro 使用指南 [10] LVGL XML 样式</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9710-lvgl-xml-%E6%A0%B7%E5%BC%8F/</link>
      <pubDate>Sat, 22 Nov 2025 10:07:45 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9710-lvgl-xml-%E6%A0%B7%E5%BC%8F/</guid>
      <description>概述 链接到标题 在 XML 文件中，可以同时使用全局样式（lv_style_t）和局部样式。 全局样式 链接到标题 全局样式用 &amp;lt;styles&amp;gt; 定义，其作用域为整个 XML 文件，</description>
    </item>
    <item>
      <title>Zephyr 堆栈回溯</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E5%A0%86%E6%A0%88%E5%9B%9E%E6%BA%AF/</link>
      <pubDate>Fri, 21 Nov 2025 22:42:34 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E5%A0%86%E6%A0%88%E5%9B%9E%E6%BA%AF/</guid>
      <description>堆栈回溯（Stack Trace 或 Stack Backtrace）是程序在运行时，当发生异常、错误或主动调试时，打印出的当前调用栈（Call Stack）信息。它</description>
    </item>
    <item>
      <title>Zephyr 4.3.0 发布</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-v4.3.0%E5%8F%91%E5%B8%83/</link>
      <pubDate>Fri, 14 Nov 2025 21:59:17 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-v4.3.0%E5%8F%91%E5%B8%83/</guid>
      <description>Zephyr v4.3.0 如期在 2025.11.14 发布，Zephyr 4.4 的合并窗口已经开启，Zephyr 开始采用新的双年发布周期，下一次发布将在 2026 年 4 月进行。 Release 文件 https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.3.0 Release Notes https://docs.zephyrproject.org/latest/releases/release-notes-4.3.html Release Blog https://www.zephyrproject.org/zephyr-4-3-is-here-whats-new/ 迁</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[07] LVGL XML 数据绑定</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9707-lvgl-xml-%E6%95%B0%E6%8D%AE%E7%BB%91%E5%AE%9A/</link>
      <pubDate>Fri, 14 Nov 2025 11:09:33 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9707-lvgl-xml-%E6%95%B0%E6%8D%AE%E7%BB%91%E5%AE%9A/</guid>
      <description>本文说明如何在 LVGL XML 使用数据绑定。 概述 链接到标题 在LVGL XML引入了一个Subjects的概念，借助 Subject，可以创建用UI的交互逻辑</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[08] LVGL XML 事件</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9708-lvgl-xml-%E4%BA%8B%E4%BB%B6/</link>
      <pubDate>Fri, 14 Nov 2025 10:20:09 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9708-lvgl-xml-%E4%BA%8B%E4%BB%B6/</guid>
      <description>本文说明如何在 LVGL XML 定义和使用事件(Events)。 概述 链接到标题 LVGL XML 提供多种方式定义用户交互事件。这些事件可以作为子元素添加任意控件内。 事件</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[06] LVGL XML 常量</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9706-lvgl-xml-%E5%B8%B8%E9%87%8F/</link>
      <pubDate>Fri, 14 Nov 2025 10:03:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9706-lvgl-xml-%E5%B8%B8%E9%87%8F/</guid>
      <description>本文说明如何使用 LVGL XML 定义和使用常量(Constants)。 概述 链接到标题 可以定义常量(Constants)来替换指定类型的任何值，或用作特殊</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 10 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-10-%E6%9C%9F/</link>
      <pubDate>Sat, 25 Oct 2025 09:35:25 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-10-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>LVGL Pro 使用指南[05]LVGL XML-Screen</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9705-lvgl-xml-screen/</link>
      <pubDate>Sat, 18 Oct 2025 18:20:16 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9705-lvgl-xml-screen/</guid>
      <description>本文说明如何使用 LVGL XML 创建和使用 Screen。 概述 链接到标题 Screen 是 LVGL 中一个特殊的概念，你可以把它想象成手机上的一个个​​全屏应用界面​​或网页浏</description>
    </item>
    <item>
      <title>LVGL Pro 使用指南[04]LVGL XML-组件</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9704-lvgl-xml-%E7%BB%84%E4%BB%B6/</link>
      <pubDate>Sat, 18 Oct 2025 09:13:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9704-lvgl-xml-%E7%BB%84%E4%BB%B6/</guid>
      <description>本文说明如何使用 LVGL XML 中创建和使用组件。 概述 链接到标题 组件其英文是 Component，在 LVGL XML 是创建新 UI 元素的主要构建块之一。使用组件的目的是为</description>
    </item>
    <item>
      <title>LVGL Pro 使用指南[03]-XML 编辑器-创建项目与 Zephyr 应用整合</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9703-xml%E7%BC%96%E8%BE%91%E5%99%A8-%E5%88%9B%E5%BB%BA%E9%A1%B9%E7%9B%AE/</link>
      <pubDate>Sun, 12 Oct 2025 16:46:30 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9703-xml%E7%BC%96%E8%BE%91%E5%99%A8-%E5%88%9B%E5%BB%BA%E9%A1%B9%E7%9B%AE/</guid>
      <description>本文介绍如何使用 LVGL Pro 的 XML 编辑器创建项目，介绍项目的结构和文件，演示如何创建一个简单的项目并和 Zephyr 应用整合。 创建项目 链接到标题 双击 LVGL_Pro_Editor-1.0.0-rc2.AppImage, 打开 XML 编辑器</description>
    </item>
    <item>
      <title>LVGL Pro使用指南[02]-LVGL XML 规范基础</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9702-lvgl-xml%E5%9F%BA%E7%A1%80/</link>
      <pubDate>Sat, 11 Oct 2025 21:11:50 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9702-lvgl-xml%E5%9F%BA%E7%A1%80/</guid>
      <description>本文说明LVGL XML规范基础。 介绍 链接到标题 基于LVGL XML规范实现的LVGL XML模块支持用 XML 描述UI，实现 LVGL 声明式 UI 框架。相较于拖拽</description>
    </item>
    <item>
      <title>LVGL Pro 使用指南[01] - XML 编辑器</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9701-xml%E7%BC%96%E8%BE%91%E5%99%A8/</link>
      <pubDate>Sat, 11 Oct 2025 19:32:26 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-pro%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%9701-xml%E7%BC%96%E8%BE%91%E5%99%A8/</guid>
      <description>本文介绍LVGL Pro的XML 编辑器使用方法。 概述 链接到标题 在XML 编辑器中使用 XML 开发 LVGL UI 能简化和加速构建嵌入式 UI，具有实时像素级渲染预览</description>
    </item>
    <item>
      <title>LVGL Editor即将发布其正式版本LVGL Pro</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-editor%E5%8D%B3%E5%B0%86%E5%8F%91%E5%B8%83%E5%85%B6%E6%AD%A3%E5%BC%8F%E7%89%88%E6%9C%AClvgl-pro/</link>
      <pubDate>Thu, 09 Oct 2025 21:41:23 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-editor%E5%8D%B3%E5%B0%86%E5%8F%91%E5%B8%83%E5%85%B6%E6%AD%A3%E5%BC%8F%E7%89%88%E6%9C%AClvgl-pro/</guid>
      <description>LVGL官方的UI编辑器LVGL Pro发布v1.0候选版本，当前已发布的v1.0-rc2包含所有主要功能。 历史 链接到标题 2024年7月 LVGL 团队</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 9 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-9-%E6%9C%9F/</link>
      <pubDate>Sat, 27 Sep 2025 14:11:15 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-9-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>ESP32 S3 存储布局：Zephyr 设备树与链接脚本的协作指南</title>
      <link>https://lgl88911.github.io/zephyr/esp32-s3-%E5%AD%98%E5%82%A8%E5%B8%83%E5%B1%80-zephyr-%E8%AE%BE%E5%A4%87%E6%A0%91%E4%B8%8E%E9%93%BE%E6%8E%A5%E8%84%9A%E6%9C%AC%E7%9A%84%E5%8D%8F%E4%BD%9C%E6%8C%87%E5%8D%97/</link>
      <pubDate>Sat, 06 Sep 2025 10:01:16 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/esp32-s3-%E5%AD%98%E5%82%A8%E5%B8%83%E5%B1%80-zephyr-%E8%AE%BE%E5%A4%87%E6%A0%91%E4%B8%8E%E9%93%BE%E6%8E%A5%E8%84%9A%E6%9C%AC%E7%9A%84%E5%8D%8F%E4%BD%9C%E6%8C%87%E5%8D%97/</guid>
      <description>理解存储布局对优化 Zephyr 内存有重要意义，本文将详细介绍 ESP32 S3 的存储布局，以及 Zephyr 上设备树与链接脚本是如何协作体现这一布局的，并优化调整Zephyr在</description>
    </item>
    <item>
      <title>Zephyr2025 开发者大会演讲文档概览</title>
      <link>https://lgl88911.github.io/zephyr/zephyr2025%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</link>
      <pubDate>Sat, 30 Aug 2025 17:11:03 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr2025%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</guid>
      <description>2025 Zephyr 开发者大会 8 月 25 至 27 日在荷兰阿姆斯特丹 RAI 会议中心举行，ZDS 已经连续 3 年作为嵌入式开源峰会 (EOSS) 的一部分进行。 本次开发者大会一共有 48 个演讲/</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 8 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-8-%E6%9C%9F/</link>
      <pubDate>Sat, 30 Aug 2025 13:27:50 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-8-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr 中 Display 驱动的硬件与软件层级关系</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-display-%E9%A9%B1%E5%8A%A8%E7%BB%93%E6%9E%84/</link>
      <pubDate>Sun, 03 Aug 2025 18:38:53 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-display-%E9%A9%B1%E5%8A%A8%E7%BB%93%E6%9E%84/</guid>
      <description>在嵌入式系统中，显示设备作为人机交互的核心组件，其硬件接口的多样性给驱动开发带来了的挑战。Zephyr RTOS 通过一套统一的驱动模型，支持从低功耗</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 7 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-7-%E6%9C%9F/</link>
      <pubDate>Mon, 28 Jul 2025 22:18:21 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-7-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr V4.2.0 发布</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-v4.2.0%E5%8F%91%E5%B8%83/</link>
      <pubDate>Sat, 19 Jul 2025 10:37:08 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-v4.2.0%E5%8F%91%E5%B8%83/</guid>
      <description>Zephyr v4.2.0 如期在 2025.7.18 发布，该版本支持截止日期为 2026.3.18。 Release 文件 https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.2.0 Relase Notes https://docs.zephyrproject.org/latest/releases/release-notes-4.2.html Release Blog https://www.zephyrproject.org/zephyr-rtos-4-2-now-available-introduces-renesas-rx-support-usb-video-class-and-more/ 迁移指南（从 4.1.0 迁移到 4.2.0) https://docs.zephyrproject.org/latest/releases/migration-guide-4.2.html 配套视频 https://www.youtube.com/watch?v=25xrHzeaw5w 官方 Release 博客详细概述 v4.2.0 新功能和</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 6 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-6-%E6%9C%9F/</link>
      <pubDate>Mon, 23 Jun 2025 23:11:48 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-6-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 5 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-5-%E6%9C%9F/</link>
      <pubDate>Sun, 25 May 2025 14:19:59 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-5-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr tracing 系统--3 使用 Percepio View 跟踪 Zephyr</title>
      <link>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8percepio-view%E8%B7%9F%E8%B8%AAzephyr/</link>
      <pubDate>Sat, 24 May 2025 11:44:45 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8percepio-view%E8%B7%9F%E8%B8%AAzephyr/</guid>
      <description>在 2021 年的时候用 Zephyr tracing 系统&amp;ndash;1 简介 和 Zephyr tracing 系统&amp;ndash;2 配置和调用框架 两篇文章介绍过 Zephyr tracing 系统的基本原理和配置。当时 Percepio 还只有收费软</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 4 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-4-%E6%9C%9F/</link>
      <pubDate>Sat, 26 Apr 2025 23:01:11 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-4-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 3 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-3-%E6%9C%9F/</link>
      <pubDate>Sat, 22 Mar 2025 22:27:47 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-3-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr V4.1.0 发布</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-v4.1.0%E5%8F%91%E5%B8%83/</link>
      <pubDate>Mon, 10 Mar 2025 21:11:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-v4.1.0%E5%8F%91%E5%B8%83/</guid>
      <description>Zephyr v4.1.0 如期在 2025.3.7 发布，该版本支持截止日期为 2025.11.14。 Release 文件 https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.1.0 Relase Notes https://docs.zephyrproject.org/latest/releases/release-notes-4.1.html Release Blog https://zephyrproject.org/zephyr-rtos-4-1-is-available/ 迁移指南（从 4.0.0 迁移到 4.1.0) https://docs.zephyrproject.org/latest/releases/migration-guide-4.1.html 配套视频 https://youtu.be/TOIwI9XrHZM 官方 Release 博客详细概述 v4.1.0 新功能</description>
    </item>
    <item>
      <title>Zephyr 设备初始化顺序</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%AE%BE%E5%A4%87%E5%88%9D%E5%A7%8B%E5%8C%96%E7%AD%89%E7%BA%A7/</link>
      <pubDate>Fri, 07 Mar 2025 12:15:46 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%AE%BE%E5%A4%87%E5%88%9D%E5%A7%8B%E5%8C%96%E7%AD%89%E7%BA%A7/</guid>
      <description>在一个主板上会有众多的设备，而这些设备的初始化顺序是有要求的，例如在一个 esp32 上有一个 i2c 设备，在初始化的时候需要先初始化 i2c 设备，然后再初始化其他</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 2 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-2-%E6%9C%9F/</link>
      <pubDate>Tue, 04 Mar 2025 23:09:05 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-2-%E6%9C%9F/</guid>
      <description>这里记录 Zephyr 最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Monthly）</description>
    </item>
    <item>
      <title>Zephyr 设备驱动与设备驱动实例</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E4%B8%8E%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%AE%9E%E4%BE%8B/</link>
      <pubDate>Sun, 09 Feb 2025 18:21:00 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E4%B8%8E%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%AE%9E%E4%BE%8B/</guid>
      <description>Zephyr-设备模型与设备驱动实现 一文中说明来 Zephyr 设备驱动的实现，设备驱动是通用的、可重用的代码模块。对于同一类设备，无论有多少个实例其驱动</description>
    </item>
    <item>
      <title>Zephyr 设备驱动与设备驱动实现</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E4%B8%8E%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%AE%9E%E7%8E%B0/</link>
      <pubDate>Wed, 05 Feb 2025 22:40:45 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E4%B8%8E%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%AE%9E%E7%8E%B0/</guid>
      <description>标准驱动程序 链接到标题 在 Zephyr 的文档中提到无论那种主板都需要实现下面 4 种驱动 Interrupt controller：内核中断管理子系统需要该驱动 Timer: 内核系统时钟与</description>
    </item>
    <item>
      <title>Zephyr 设备模型与驱动 API</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E8%AE%BE%E5%A4%87%E6%A8%A1%E5%9E%8B%E4%B8%8E%E9%A9%B1%E5%8A%A8api/</link>
      <pubDate>Tue, 04 Feb 2025 19:51:41 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E8%AE%BE%E5%A4%87%E6%A8%A1%E5%9E%8B%E4%B8%8E%E9%A9%B1%E5%8A%A8api/</guid>
      <description>Zephyr 设备驱动模型是一种用于定义通用 API（应用程序接口）与设备驱动实现之间的关联关系的架构。如下图所示，该模型可分为三个不同的组成部分。 Device driver APIs</description>
    </item>
    <item>
      <title>Zephyr 爱好者月刊第 1 期</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-1-%E6%9C%9F/</link>
      <pubDate>Mon, 27 Jan 2025 17:24:13 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%88%B1%E5%A5%BD%E8%80%85%E6%9C%88%E5%88%8A%E7%AC%AC-1-%E6%9C%9F/</guid>
      <description>这里记录Zephyr最新的消息和值得分享的内容，每月最后一周发布。 本杂志开源（GitHub: lgl88911/Zephyr_Fans_Mon</description>
    </item>
    <item>
      <title>2024读书总结</title>
      <link>https://lgl88911.github.io/reading/2024%E8%AF%BB%E4%B9%A6%E6%80%BB%E7%BB%93/</link>
      <pubDate>Wed, 01 Jan 2025 10:28:29 +0800</pubDate>
      <guid>https://lgl88911.github.io/reading/2024%E8%AF%BB%E4%B9%A6%E6%80%BB%E7%BB%93/</guid>
      <description>2024初立的flag是读完12本非专业书籍,做4本做笔记。年底整理回望完成得不错：总计读了 12 本非专业书籍其中有2本还没读完，1本专业类书籍</description>
    </item>
    <item>
      <title>Zephyr V4.0.0发布</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-v4.0.0%E5%8F%91%E5%B8%83/</link>
      <pubDate>Sat, 16 Nov 2024 21:04:02 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-v4.0.0%E5%8F%91%E5%B8%83/</guid>
      <description>Zephyr v4.0.0 计划在 2024.11.15 发布，晚一天在2024.11.16正式发布。该版本支持截止日期为 2025.7.18。 Release 文件 https://github.com/zephyrproject-rtos/zephyr/releases/tag/v4.0.0 Relase Notes https://docs.zephyrproject.org/latest/releases/release-notes-4.0.html Release Blog https://www.zephyrproject.org/zephyr-4-0-is-generally-available/ 迁移指南(从3.7.0迁</description>
    </item>
    <item>
      <title>Zephyr Devicetree 详解-如何写 Devicetree</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-%E5%A6%82%E4%BD%95%E5%86%99devicetree/</link>
      <pubDate>Thu, 15 Aug 2024 15:01:11 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-%E5%A6%82%E4%BD%95%E5%86%99devicetree/</guid>
      <description>写 Zephyr Devicetree 的方法就是读 Devicetree 的过程反过来： 根据硬件内容添加单个节点 根据绑定文件和硬件配置特性写节点属性 什么时候需要写 Devicetree 链接到标题 在 Zephyr 中有下面几种情况</description>
    </item>
    <item>
      <title>Zephyr Devicetree 详解 Devicetree 覆盖</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-devicetree%E8%A6%86%E7%9B%96/</link>
      <pubDate>Tue, 06 Aug 2024 13:17:33 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-devicetree%E8%A6%86%E7%9B%96/</guid>
      <description>在 Zephyr Devicetree 详解-生成过程和结果 一文中提到过 Devicetree 覆盖文件 ( .overlay ) ，并简单介绍了其作用是针对板级 dts，新增/修改/禁用一些和硬件相关的功能。本文将详细</description>
    </item>
    <item>
      <title>Zephyr Devicetree详解-重要属性和节点</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-%E9%87%8D%E8%A6%81%E5%B1%9E%E6%80%A7%E5%92%8C%E8%8A%82%E7%82%B9/</link>
      <pubDate>Fri, 02 Aug 2024 09:53:44 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-%E9%87%8D%E8%A6%81%E5%B1%9E%E6%80%A7%E5%92%8C%E8%8A%82%E7%82%B9/</guid>
      <description>本文说明Zephyr Devicetree中常用的标准属性和Zephyr中特有的节点。 常用标准属性 链接到标题 compatible 链接到标题 compatible指</description>
    </item>
    <item>
      <title>Zephyr Devicetree 详解-如何读懂 Devicetree</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-%E5%A6%82%E4%BD%95%E8%AF%BB%E6%87%82devicetree/</link>
      <pubDate>Thu, 01 Aug 2024 16:37:14 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-%E5%A6%82%E4%BD%95%E8%AF%BB%E6%87%82devicetree/</guid>
      <description>对于 Zephyr 来说要读懂一个 Devicetree 需要具备以下知识基础： Devicetree 语法 Zephyr-Devicetree 详解-Devicetree 语法基础 Zephyr-Devicetree 详解-重要属性和节点 Zephyr Devicetree 绑定 Zephyr-Devicetree 详解-Devicetr</description>
    </item>
    <item>
      <title>Zephyr V3.7.0-LTS3 正式发布</title>
      <link>https://lgl88911.github.io/zephyr/zephyr3.7.0-lts3%E6%AD%A3%E5%BC%8F%E5%8F%91%E5%B8%83/</link>
      <pubDate>Sat, 27 Jul 2024 10:00:47 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr3.7.0-lts3%E6%AD%A3%E5%BC%8F%E5%8F%91%E5%B8%83/</guid>
      <description>Zephyr v3.7.0 在 2024.7.26 按计划正式发布。v3.7.0是Zephyr项目的重要里程碑，该版本是下Zephyr下一个长期支持 (LTS) 版本，也是Zephyr第三个LTS</description>
    </item>
    <item>
      <title>Zephyr Devicetree详解 Devicetree绑定property语法</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-devicetree%E7%BB%91%E5%AE%9Aproperty%E8%AF%AD%E6%B3%95/</link>
      <pubDate>Thu, 25 Jul 2024 16:45:48 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-devicetree%E7%BB%91%E5%AE%9Aproperty%E8%AF%AD%E6%B3%95/</guid>
      <description>properties 链接到标题 Devicetree绑定中properties:关键字描述与绑定匹配的节点的所有属性，属性关键字下会有多个属性条目，每个属性条目</description>
    </item>
    <item>
      <title>Zephyr Devicetree详解 Devicetree绑定文件语法</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-devicetree%E7%BB%91%E5%AE%9A%E6%96%87%E4%BB%B6%E8%AF%AD%E6%B3%95/</link>
      <pubDate>Thu, 25 Jul 2024 15:18:33 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-devicetree%E7%BB%91%E5%AE%9A%E6%96%87%E4%BB%B6%E8%AF%AD%E6%B3%95/</guid>
      <description>Zephyr Devicetree绑定是Zephyr特有的，和其它OS不能通用。Zephyr Devicetree绑定文件的结构也是树形结构，大致如下 # 对</description>
    </item>
    <item>
      <title>Zephyr Devicetree详解 Devicetree绑定</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-devicetree%E7%BB%91%E5%AE%9A/</link>
      <pubDate>Thu, 25 Jul 2024 15:07:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-devicetree%E7%BB%91%E5%AE%9A/</guid>
      <description>由于Devicetree本身是一种相对非结构化的格式，它只能描述硬件设备的基本信息,缺乏严格的结构和语义约束，而缺乏的部分需要由Device</description>
    </item>
    <item>
      <title>Zephyr Devicetree详解 Devicetree语法基础</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-devicetree%E8%AF%AD%E6%B3%95%E5%9F%BA%E7%A1%80/</link>
      <pubDate>Wed, 24 Jul 2024 17:40:43 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-devicetree%E8%AF%AD%E6%B3%95%E5%9F%BA%E7%A1%80/</guid>
      <description>Zephyr遵守Devicetree spec，但Devicetree spec涵盖太广，这里列出理解和创建Zephyr Devicetree的重</description>
    </item>
    <item>
      <title>Zephyr Devicetree详解 生成过程和结果</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-%E7%94%9F%E6%88%90%E8%BF%87%E7%A8%8B%E5%92%8C%E7%BB%93%E6%9E%9C/</link>
      <pubDate>Wed, 24 Jul 2024 13:44:59 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-%E7%94%9F%E6%88%90%E8%BF%87%E7%A8%8B%E5%92%8C%E7%BB%93%E6%9E%9C/</guid>
      <description>前文提到过Zephyr Devicetree会在构建过程中被转化为C宏，本文将详细描述这一过程。 Devicetree的输入和输出 链接到标题 输入</description>
    </item>
    <item>
      <title>Zephyr Devicetree详解 概述</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-%E6%A6%82%E8%BF%B0/</link>
      <pubDate>Tue, 23 Jul 2024 15:56:09 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-devicetree%E8%AF%A6%E8%A7%A3-%E6%A6%82%E8%BF%B0/</guid>
      <description>Devicetree起源于Open Firmware（OF），最开始主要应用于PowerPC架构的计算机。之后Devicetree在Linux</description>
    </item>
    <item>
      <title>Zephyr构建系统-配置过程详解</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%9E%84%E5%BB%BA%E7%B3%BB%E7%BB%9F-%E9%85%8D%E7%BD%AE%E8%BF%87%E7%A8%8B%E8%AF%A6%E8%A7%A3/</link>
      <pubDate>Tue, 25 Jun 2024 22:45:31 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%9E%84%E5%BB%BA%E7%B3%BB%E7%BB%9F-%E9%85%8D%E7%BD%AE%E8%BF%87%E7%A8%8B%E8%AF%A6%E8%A7%A3/</guid>
      <description>在Zephyr构建过程简述一文中说明过Zephyr的构建过程。Zephyr使用CMake进行构建，构建可以分为两个阶段 配置生成阶段 编译阶段 配</description>
    </item>
    <item>
      <title>Zephyr 下 esp32c3 引导方式变化和问题处理</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Besp32c3%E5%BC%95%E5%AF%BC%E6%96%B9%E5%BC%8F%E5%8F%98%E5%8C%96%E5%92%8C%E9%97%AE%E9%A2%98%E5%A4%84%E7%90%86/</link>
      <pubDate>Thu, 23 May 2024 16:31:36 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Besp32c3%E5%BC%95%E5%AF%BC%E6%96%B9%E5%BC%8F%E5%8F%98%E5%8C%96%E5%92%8C%E9%97%AE%E9%A2%98%E5%A4%84%E7%90%86/</guid>
      <description>ESP32C3 在 Zephyr 3.6 Release 后对引导过程进行了一次修改 f9008b ，移除 ESP-bootlader 不使用&amp;quot;Second stage bootloader&amp;quot;,直接使用 ROM 中的&amp;quot;F</description>
    </item>
    <item>
      <title>Zephyr 2024 开发者大会演讲文档概览</title>
      <link>https://lgl88911.github.io/zephyr/zephyr2024%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</link>
      <pubDate>Wed, 17 Apr 2024 17:35:54 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr2024%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</guid>
      <description>2024 Zephyr 开发者大会 4 月 16 至 18 日在西雅图举行，这次 ZDS 和去年一样是作为嵌入式开源峰会(EOSS) 的一部分进行。 本次开发者大会一共有 53 个演讲/会议，截</description>
    </item>
    <item>
      <title>Zephyr 硬件模型 v2 介绍</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%A1%AC%E4%BB%B6%E6%A8%A1%E5%9E%8Bv2%E4%BB%8B%E7%BB%8D/</link>
      <pubDate>Sun, 24 Mar 2024 15:35:47 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%A1%AC%E4%BB%B6%E6%A8%A1%E5%9E%8Bv2%E4%BB%8B%E7%BB%8D/</guid>
      <description>Zephyr v3.6.0 发布后将硬件模型切换到 v2 版本，并且计划 v3.7.0 后只支持新的硬件模型。 原因 链接到标题 原来的硬件模型如下 &amp;lt;SOC_ROOT&amp;gt;/soc/&amp;lt;ARCH&amp;gt;/&amp;lt;SOC_FAMILY&amp;gt;/... &amp;lt;BOARD_ROOT&amp;gt;/boards/&amp;lt;ARCH&amp;gt;/&amp;lt;BOARD_NAME&amp;gt;/... 这种硬件模型主要用于单个 CPU 或单个 SMP cluster 的</description>
    </item>
    <item>
      <title>Zephyr Settings 子系统 使用说明</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-settings%E5%AD%90%E7%B3%BB%E7%BB%9F-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Fri, 08 Mar 2024 11:11:54 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-settings%E5%AD%90%E7%B3%BB%E7%BB%9F-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</guid>
      <description>Settings 子系统提供持久性存储配置和运行时状态的方法。开发人员能够根据实际状况灵活地选择后端将配置和状态存储在指定的永久性存储器上。简单的说就是 Setting 子</description>
    </item>
    <item>
      <title>Zephyr 在 esp32c3 上的启动流程</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%9C%A8esp32c3%E4%B8%8A%E7%9A%84%E5%90%AF%E5%8A%A8%E6%B5%81%E7%A8%8B/</link>
      <pubDate>Mon, 26 Feb 2024 17:37:45 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%9C%A8esp32c3%E4%B8%8A%E7%9A%84%E5%90%AF%E5%8A%A8%E6%B5%81%E7%A8%8B/</guid>
      <description>回顾 链接到标题 在 Zephyr 下 esp32c3 构建引导之 ESP Bootloader和 Zephyr 下 esp32c3 构建引导之 MCUBoot两篇文章中我们详细说明了 Zephyr 的启动过程，启动过程可以简要</description>
    </item>
    <item>
      <title>Zephyr V3.6.0 发布</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-v3.6.0-%E5%8F%91%E5%B8%83/</link>
      <pubDate>Sun, 25 Feb 2024 09:34:01 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-v3.6.0-%E5%8F%91%E5%B8%83/</guid>
      <description>Zephyr v3.6.0 在 2024.2.23 按计划正式发布。 Release 文件 https://github.com/zephyrproject-rtos/zephyr/releases/tag/v3.6.0 Relase Notes https://docs.zephyrproject.org/3.6.0/releases/release-notes-3.6.html Release Blog https://www.zephyrproject.org/welcome-zephyr-3-6/ 迁移指南 https://docs.zephyrproject.org/3.6.0/releases/migration-guide-3.6.html 本次发布增加了发布视频，说明该 v3.6.0 版本的重大变化内容，并相信说明增加内容的使用方法，让使</description>
    </item>
    <item>
      <title>HID 报告描述符生成工具说明</title>
      <link>https://lgl88911.github.io/embedded/hid%E6%8A%A5%E5%91%8A%E6%8F%8F%E8%BF%B0%E7%AC%A6%E7%94%9F%E6%88%90%E5%B7%A5%E5%85%B7%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Thu, 22 Feb 2024 10:35:50 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/hid%E6%8A%A5%E5%91%8A%E6%8F%8F%E8%BF%B0%E7%AC%A6%E7%94%9F%E6%88%90%E5%B7%A5%E5%85%B7%E8%AF%B4%E6%98%8E/</guid>
      <description>在前文 HID 报告描述符 中提到过 USB 官网提供的 HID 报告描述符生成工具，https://www.usb.org/document-library/hid</description>
    </item>
    <item>
      <title>HID 报告描述符</title>
      <link>https://lgl88911.github.io/embedded/hid%E6%8A%A5%E5%91%8A%E6%8F%8F%E8%BF%B0%E7%AC%A6/</link>
      <pubDate>Tue, 20 Feb 2024 15:54:32 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/hid%E6%8A%A5%E5%91%8A%E6%8F%8F%E8%BF%B0%E7%AC%A6/</guid>
      <description>概述 链接到标题 USB HID 报告描述符 ( Report Descriptor) 是 USB 主机请求于 USB 设备的一种描述符。HID 设备用报告的形式发送数据到主机，描述符告诉主机如何解释数据。由于 USB</description>
    </item>
    <item>
      <title>Zephyr 内核调试工具 Object Cores 原理简要及使用状态</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E8%AF%95%E5%B7%A5%E5%85%B7object-cores%E5%8E%9F%E7%90%86%E7%AE%80%E8%A6%81%E5%8F%8A%E4%BD%BF%E7%94%A8%E7%8A%B6%E6%80%81/</link>
      <pubDate>Tue, 30 Jan 2024 14:26:35 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E8%AF%95%E5%B7%A5%E5%85%B7object-cores%E5%8E%9F%E7%90%86%E7%AE%80%E8%A6%81%E5%8F%8A%E4%BD%BF%E7%94%A8%E7%8A%B6%E6%80%81/</guid>
      <description>在 Zephyr 内核调试工具 Object Cores 一文中了解了 Object Cores 的用法，本文进一步说明其实现原理和其在 Zephyr 中的使用状态。 原理简要 链接到标题 对象管理 链接到标题 Object Cores 其本质就是</description>
    </item>
    <item>
      <title>阅读 深入理解软件性能</title>
      <link>https://lgl88911.github.io/reading/%E9%98%85%E8%AF%BB-%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3%E8%BD%AF%E4%BB%B6%E6%80%A7%E8%83%BD/</link>
      <pubDate>Sat, 20 Jan 2024 11:20:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/reading/%E9%98%85%E8%AF%BB-%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3%E8%BD%AF%E4%BB%B6%E6%80%A7%E8%83%BD/</guid>
      <description>前段时间异步社区 Ethan 送了一本《深入理解软件性能——一种动态视角》，花了大约 1 个星期过了一遍，有不少收获和启发，这里做一个简单的介绍。 书名：深入</description>
    </item>
    <item>
      <title>Zephyr 内核调试工具 Object Cores</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E8%AF%95%E5%B7%A5%E5%85%B7object-cores/</link>
      <pubDate>Wed, 03 Jan 2024 13:37:02 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E8%AF%95%E5%B7%A5%E5%85%B7object-cores/</guid>
      <description>概述 链接到标题 Object Cores 是 Zephyr 提供的一种内核调试工具，用于标识注册对象并对其执行统计操作。大多数 RTOS 的内核对象都建立有各自的 list 用于收集和报告统计信息，</description>
    </item>
    <item>
      <title>Zephyr 数据结构 Iterable Sections</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84iterable-sections/</link>
      <pubDate>Thu, 28 Dec 2023 17:44:11 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84iterable-sections/</guid>
      <description>概述 链接到标题 Iterable Sections 直译为可迭代段，在 Zephyr 中的作用是将相同数据结构的多条记录集中放在一个 section 内，方便遍历访问，在 Zephyr 的模块中大量使用这种机制，例如 shell,</description>
    </item>
    <item>
      <title>2023 读书总结</title>
      <link>https://lgl88911.github.io/reading/2023%E8%AF%BB%E4%B9%A6%E6%80%BB%E7%BB%93/</link>
      <pubDate>Fri, 22 Dec 2023 16:55:15 +0800</pubDate>
      <guid>https://lgl88911.github.io/reading/2023%E8%AF%BB%E4%B9%A6%E6%80%BB%E7%BB%93/</guid>
      <description>在今年初 ( 2023 ) 立了要阅读 12 本非技术书籍的 flag，年底整理回望完成得不错：总计读完 21 本非专业书籍和 1 本技术书籍。 今年主要是阅读之前买的纸本书</description>
    </item>
    <item>
      <title>Zephyr 内核数据结构 环形缓存</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-%E7%8E%AF%E5%BD%A2%E7%BC%93%E5%AD%98/</link>
      <pubDate>Wed, 20 Dec 2023 15:58:39 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-%E7%8E%AF%E5%BD%A2%E7%BC%93%E5%AD%98/</guid>
      <description>概述 链接到标题 环形缓存是嵌入式软件开发中常用的数据结构之一， 其内容按先进先出的顺序存储，用于实现数据的异步「流式」复制。Zephyr 提供了一</description>
    </item>
    <item>
      <title>Zephyr 内核数据结构-红黑树</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-%E7%BA%A2%E9%BB%91%E6%A0%91/</link>
      <pubDate>Wed, 20 Dec 2023 10:50:29 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-%E7%BA%A2%E9%BB%91%E6%A0%91/</guid>
      <description>概述 链接到标题 链表的搜索时间复杂度为 O(N) ，在链表管理的成员规模变大时，搜索的算法成本变大。对于这种情况，Zephyr 提供了一个红黑树实现，对于</description>
    </item>
    <item>
      <title>聆思 CSK6 大模型 AI 套件 Zephyr 开发板</title>
      <link>https://lgl88911.github.io/zephyr/%E8%81%86%E6%80%9Dcsk6%E5%A4%A7%E6%A8%A1%E5%9E%8Bai%E5%A5%97%E4%BB%B6zephyr%E5%BC%80%E5%8F%91%E6%9D%BF/</link>
      <pubDate>Sat, 16 Dec 2023 10:27:18 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E8%81%86%E6%80%9Dcsk6%E5%A4%A7%E6%A8%A1%E5%9E%8Bai%E5%A5%97%E4%BB%B6zephyr%E5%BC%80%E5%8F%91%E6%9D%BF/</guid>
      <description>最近 聆思科技 推出了视觉语音大模型 AI 开发套件，该套件围绕 CSK6 AI 芯片 设计的具备丰富语音图像功能与硬件外设的开发板，默认配套开箱即玩的 AI 应用，方便用</description>
    </item>
    <item>
      <title>Zephyr 内核数据结构 SPSC</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-spsc/</link>
      <pubDate>Thu, 14 Dec 2023 15:28:21 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-spsc/</guid>
      <description>SPSC_PBUF ( Single Producer Single Consumer Packet Buffer ) 单生产者单消费者包缓冲器是一个循环缓冲区，SPSC_PBUF 中的数据以包为单位进行管理，并且包的大小不定，用户以包为单位从</description>
    </item>
    <item>
      <title>Zephyr 下 esp32c3 构建引导之 MCUBoot</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Besp32c3%E6%9E%84%E5%BB%BA%E5%BC%95%E5%AF%BC%E4%B9%8Bmcuboot/</link>
      <pubDate>Wed, 06 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Besp32c3%E6%9E%84%E5%BB%BA%E5%BC%95%E5%AF%BC%E4%B9%8Bmcuboot/</guid>
      <description>在 Zephyr 下 esp32c3 构建引导之 ESP Bootloader 一文中提到 Zephyr 对 esp32c3 也支持从 MCUBoot 引导： ROM-&amp;gt; MCUboot -&amp;gt; Zephyr.bin ( App ) ROM 在前文已经说明，本文着重分析 MCUboot 的构建引导部分。 构建 链接到标题 使用 west -v build</description>
    </item>
    <item>
      <title>Zephyr 下 esp32c3 构建引导之 ESP Bootloader</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Besp32c3%E6%9E%84%E5%BB%BA%E5%BC%95%E5%AF%BC%E4%B9%8Besp-bootloader/</link>
      <pubDate>Tue, 05 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Besp32c3%E6%9E%84%E5%BB%BA%E5%BC%95%E5%AF%BC%E4%B9%8Besp-bootloader/</guid>
      <description>在 Zephyr 中针对 ESP32 系列的 SOC 都可以有两种引导流程： 无 mcuboot: ROM-&amp;gt; ESP Bootloader-&amp;gt; Zephyr.bin（App） 有 mcuboot: ROM-&amp;gt; MCUboot -&amp;gt; Zephyr.bin（App） 本文着重分析无 mcuboot 部</description>
    </item>
    <item>
      <title>Zephyr 内核数据结构 MPSC</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-mpsc/</link>
      <pubDate>Sat, 02 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-mpsc/</guid>
      <description>概述 链接到标题 MPSC_PBUF ( Multi Producer Single Consumer Packet Buffer ) 多生产者单消费者包缓冲器是一个循环缓冲区，MPSC_PBUF 中的数据以包为单位进行管理，并且包的大小不定，用</description>
    </item>
    <item>
      <title>Zephyr 内核数据结构 双向链表</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-%E5%8F%8C%E5%90%91%E9%93%BE%E8%A1%A8/</link>
      <pubDate>Mon, 27 Nov 2023 21:51:44 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-%E5%8F%8C%E5%90%91%E9%93%BE%E8%A1%A8/</guid>
      <description>双向链表结构 链接到标题 Zephyr 双向链表实现在下列文件中：zephyr/include/zephyr/sys/dlist.h。 Zephyr 以 sys_dlist_t 存储双向链表数据</description>
    </item>
    <item>
      <title>Zephyr 内核数据结构 单向链表</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-%E9%93%BE%E8%A1%A8/</link>
      <pubDate>Fri, 17 Nov 2023 11:34:59 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-%E9%93%BE%E8%A1%A8/</guid>
      <description>单项链表 链接到标题 Zephyr 单向链表实现在下列文件中：zephyr/include/zephyr/sys/slist.h。 Zephyr 以 sys_slist_t 存储单向链表数据 ( 即</description>
    </item>
    <item>
      <title>Zephyr 动态模块 llext 介绍</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%8A%A8%E6%80%81%E6%A8%A1%E5%9D%97llext%E4%BB%8B%E7%BB%8D/</link>
      <pubDate>Tue, 07 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%8A%A8%E6%80%81%E6%A8%A1%E5%9D%97llext%E4%BB%8B%E7%BB%8D/</guid>
      <description>Zephyr 从 v3.5.0 开始引入动态模块，可以在运行时加载可执行文件，由于 module 这个名称已经被外部模块占用，因此 Zephyr 动态模块被叫做 llext ( Linkable Loadable Extensions ) , 关于起名有很长的讨论</description>
    </item>
    <item>
      <title>Zephyr C标准库-Picolibc</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%A0%87%E5%87%86c%E5%BA%93-picolibc/</link>
      <pubDate>Wed, 01 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%A0%87%E5%87%86c%E5%BA%93-picolibc/</guid>
      <description>Picolibc 是一种适用于小型微控制器嵌入式系统的 C 标准库，该库的 API 甚至允许在低内存 ( RAM ) 设备中运行。picolibc 是「newlib-nano」的升级</description>
    </item>
    <item>
      <title>Zephyr C 标准库简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-c%E6%A0%87%E5%87%86%E5%BA%93%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Mon, 30 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-c%E6%A0%87%E5%87%86%E5%BA%93%E7%AE%80%E4%BB%8B/</guid>
      <description>C 标准库 链接到标题 Zephyr 提供了几种 C 标准库供用户使用： 通用 C 库 Minimal libc Newlib Picolib 通用 C 库 链接到标题 通用 C 库并不是完整的 C 标准库，它提供一些 C 库函数与其它 C</description>
    </item>
    <item>
      <title>Zephyr 内核常用数据结构</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%B8%B8%E7%94%A8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/</link>
      <pubDate>Wed, 25 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%B8%B8%E7%94%A8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/</guid>
      <description>本文做内容介绍，不包含技术细节和使用说明。 Zephyr 内核使用一个通用数据结构库，这些数据结构也可以用到应用程序中。数据结构包含： 链表 包缓存 红黑树 环形</description>
    </item>
    <item>
      <title>Zephyr V3.5.0 Release</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-v3.5.0-release/</link>
      <pubDate>Sat, 21 Oct 2023 22:08:00 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-v3.5.0-release/</guid>
      <description>Zephyr v3.5.0 在 2023.10.21 按计划正式 release。 Release 文件 https://github.com/zephyrproject-rtos/zephyr/releases/tag/v3.5.0 Relase Notes https://docs.zephyrproject.org/3.5.0/releases/release-notes-3.5.html Release Blog https://www.zephyrproject.org/introducing-zephyr-3-5/ 和以往的 Release 不同，这次增加了大版本更新的迁移指南，让使用者更容易切换到 v3.5.0 https://docs.zephyrproject.org/3.5.0/releases/migration-guide-3.5.html 官方 Release 博客说明</description>
    </item>
    <item>
      <title>Zephyr 时间测量</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%97%B6%E9%97%B4%E6%B5%8B%E9%87%8F/</link>
      <pubDate>Mon, 16 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%97%B6%E9%97%B4%E6%B5%8B%E9%87%8F/</guid>
      <description>Zephyr提供一组计时API用于测量代码执行时间，帮助分析和优化代码。这组计时API可能使用与默认内核定时器不同的定时器，其使用的定时器由</description>
    </item>
    <item>
      <title>Zephyr 系统计时器</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%B3%BB%E7%BB%9F%E8%AE%A1%E6%97%B6%E5%99%A8/</link>
      <pubDate>Wed, 11 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%B3%BB%E7%BB%9F%E8%AE%A1%E6%97%B6%E5%99%A8/</guid>
      <description>Zephyr 的内核时间是由 sys_clock_announce 驱动，无论哪种 SOC 的系统计时器都是通过对接该 API 对 Zephyr 内核进行驱动，详细可以参考 Zephyr Tick Clock 简介 . Zephyr 所有的系统计时器驱动都放在 zephyr/drivers/timer 下。 Zephyr</description>
    </item>
    <item>
      <title>Zephyr 内核时间</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%97%B6%E9%97%B4/</link>
      <pubDate>Tue, 10 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%97%B6%E9%97%B4/</guid>
      <description>Zephyr 提供强大且可扩展的时间框架，该框架用于获取和跟踪来自任意精度的硬件定时源的定时事件。 时间单位 链接到标题 内核时间以下面几种时间单位进行跟踪：</description>
    </item>
    <item>
      <title>Zephyr空间占用分析工具</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%A9%BA%E9%97%B4%E5%8D%A0%E7%94%A8%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7/</link>
      <pubDate>Mon, 18 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%A9%BA%E9%97%B4%E5%8D%A0%E7%94%A8%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7/</guid>
      <description>MCU作为一种集成了处理器、存储器和外设接口等功能的微控制器，其资源包括存储器、计算能力、输入输出端口等。然而，大多数MCU的资源都是有限的</description>
    </item>
    <item>
      <title>Zephyr软件版本号引用</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%BD%AF%E4%BB%B6%E7%89%88%E6%9C%AC%E5%8F%B7%E5%BC%95%E7%94%A8/</link>
      <pubDate>Mon, 11 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%BD%AF%E4%BB%B6%E7%89%88%E6%9C%AC%E5%8F%B7%E5%BC%95%E7%94%A8/</guid>
      <description>版本号管理是软件开发中至关重要的一环，它有助于标识和跟踪软件的发布历史、功能改进和修复。在本篇博客中，我们将探索Zephyr的版本号的管理和</description>
    </item>
    <item>
      <title>基于Zephyr v3.4.0内存管理增补说明</title>
      <link>https://lgl88911.github.io/zephyr/%E5%9F%BA%E4%BA%8Ezephyr-v3-4-0%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E5%A2%9E%E8%A1%A5%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Thu, 17 Aug 2023 15:09:18 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E5%9F%BA%E4%BA%8Ezephyr-v3-4-0%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E5%A2%9E%E8%A1%A5%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;p&gt;本文对早期写的Zephyr内存管理的文章和最近增补的文章说明&lt;/p&gt;</description>
    </item>
    <item>
      <title>Milk-v duo上手体验</title>
      <link>https://lgl88911.github.io/embedded/milk-v-duo%E4%B8%8A%E6%89%8B%E4%BD%93%E9%AA%8C/</link>
      <pubDate>Thu, 17 Aug 2023 15:05:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/milk-v-duo%E4%B8%8A%E6%89%8B%E4%BD%93%E9%AA%8C/</guid>
      <description>&lt;p&gt;Milk-v duo上手体验&amp;amp;coremark测试&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内存管理之Block</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8B%E5%85%B1%E4%BA%ABblock/</link>
      <pubDate>Wed, 16 Aug 2023 17:42:38 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8B%E5%85%B1%E4%BA%ABblock/</guid>
      <description>&lt;p&gt;本文分析说明Zephyr的内存块分配器(Memory Blocks Allocator)机制。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内存管理之共享Heap</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8B%E5%85%B1%E4%BA%ABheap/</link>
      <pubDate>Mon, 07 Aug 2023 16:52:46 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8B%E5%85%B1%E4%BA%ABheap/</guid>
      <description>&lt;p&gt;本文分析说明Zephyr共享堆机制。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核之CPU使用率</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E4%B9%8Bcpu%E4%BD%BF%E7%94%A8%E7%8E%87/</link>
      <pubDate>Thu, 20 Jul 2023 15:21:48 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E4%B9%8Bcpu%E4%BD%BF%E7%94%A8%E7%8E%87/</guid>
      <description>&lt;p&gt;本文分析说明Zephyr中Thread的CPU使用率统计实现方式。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr 2023 开发者大会演讲文档概览</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-2023%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</link>
      <pubDate>Sat, 15 Jul 2023 00:00:00 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-2023%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</guid>
      <description>本文记录Zephyr 2023开发者大会演讲文档阅读的内容。 2023 Zephyr开发者大会6月27至30日在捷克布拉格，和以往的两次不一样，这次ZD</description>
    </item>
    <item>
      <title>Zephyr输入子系统-3输入设备和KSCAN兼容</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%BE%93%E5%85%A5%E5%AD%90%E7%B3%BB%E7%BB%9F-3%E8%BE%93%E5%85%A5%E8%AE%BE%E5%A4%87%E5%92%8Ckscan%E5%85%BC%E5%AE%B9/</link>
      <pubDate>Thu, 13 Jul 2023 13:58:37 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%BE%93%E5%85%A5%E5%AD%90%E7%B3%BB%E7%BB%9F-3%E8%BE%93%E5%85%A5%E8%AE%BE%E5%A4%87%E5%92%8Ckscan%E5%85%BC%E5%AE%B9/</guid>
      <description>&lt;p&gt;本文简要介绍输入设备的实现情况和对Kscan的兼容。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr输入子系统-2实现原理</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%BE%93%E5%85%A5%E5%AD%90%E7%B3%BB%E7%BB%9F-2%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86/</link>
      <pubDate>Thu, 13 Jul 2023 13:46:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%BE%93%E5%85%A5%E5%AD%90%E7%B3%BB%E7%BB%9F-2%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86/</guid>
      <description>&lt;p&gt;本文说明Zephyr输入子系统的实现原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr输入子系统-1接口和使用</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%BE%93%E5%85%A5%E5%AD%90%E7%B3%BB%E7%BB%9F/</link>
      <pubDate>Wed, 12 Jul 2023 16:37:06 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%BE%93%E5%85%A5%E5%AD%90%E7%B3%BB%E7%BB%9F/</guid>
      <description>&lt;p&gt;本文说明Zephyr输入子系统的接口和使用。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr 片段(snippet)配置功能使用说明</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%89%87%E6%AE%B5-snippet-%E9%85%8D%E7%BD%AE%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Wed, 21 Jun 2023 16:33:57 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%89%87%E6%AE%B5-snippet-%E9%85%8D%E7%BD%AE%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</guid>
      <description>本文介绍说明Zephyr片段功能和使用方法。 Zephyr v3.4.0 release中新增加了snippet功能，以此来简化原来对overlay配置文件和设备树的</description>
    </item>
    <item>
      <title>Zephyr v3.4.0 release</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-v3-4-0-release/</link>
      <pubDate>Tue, 20 Jun 2023 09:56:15 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-v3-4-0-release/</guid>
      <description>&lt;p&gt;Zephyr v3.4.0正式release.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr代码和数据重定位--2实现原理</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%BB%A3%E7%A0%81%E5%92%8C%E6%95%B0%E6%8D%AE%E9%87%8D%E5%AE%9A%E4%BD%8D-2%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86/</link>
      <pubDate>Tue, 13 Jun 2023 11:24:46 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%BB%A3%E7%A0%81%E5%92%8C%E6%95%B0%E6%8D%AE%E9%87%8D%E5%AE%9A%E4%BD%8D-2%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86/</guid>
      <description>&lt;p&gt;本文说明Zephyr的代码和数据重定位功能实现原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr代码和数据重定位--1使用方法</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%BB%A3%E7%A0%81%E5%92%8C%E6%95%B0%E6%8D%AE%E9%87%8D%E5%AE%9A%E4%BD%8D-1%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95/</link>
      <pubDate>Mon, 12 Jun 2023 15:04:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%BB%A3%E7%A0%81%E5%92%8C%E6%95%B0%E6%8D%AE%E9%87%8D%E5%AE%9A%E4%BD%8D-1%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95/</guid>
      <description>&lt;p&gt;本文说明如何使用Zephyr的代码和数据重定位功能。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr zbus - 4 原理与实现</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-zbus-4-%E5%8E%9F%E7%90%86%E4%B8%8E%E5%AE%9E%E7%8E%B0/</link>
      <pubDate>Fri, 12 May 2023 16:44:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-zbus-4-%E5%8E%9F%E7%90%86%E4%B8%8E%E5%AE%9E%E7%8E%B0/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;zephyr&#xA;&lt;ul&gt;&#xA;&lt;li&gt;zbus&lt;/li&gt;&#xA;&lt;li&gt;v3.3.0&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;本文分析说明zbus实现原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr zbus - 3 使用方法</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-zbus-3-%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95/</link>
      <pubDate>Sat, 06 May 2023 10:14:16 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-zbus-3-%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95/</guid>
      <description>&lt;p&gt;本文举例说明zbus的使用方法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr zbus - 2 API说明</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-zbus-2-api%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Fri, 05 May 2023 15:42:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-zbus-2-api%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;p&gt;本文说明zbus API的用途和参数。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr zbus - 1 基本概念</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-zbus-1-%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5/</link>
      <pubDate>Fri, 05 May 2023 11:03:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-zbus-1-%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5/</guid>
      <description>&lt;p&gt;本文说明zbus基本概念，作为使用和分析zbus的基础。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Pinctrl -- 4状态模型和动态控制</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-pinctrl-4%E7%8A%B6%E6%80%81%E6%A8%A1%E5%9E%8B%E5%92%8C%E5%8A%A8%E6%80%81%E6%8E%A7%E5%88%B6/</link>
      <pubDate>Fri, 21 Apr 2023 20:01:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-pinctrl-4%E7%8A%B6%E6%80%81%E6%A8%A1%E5%9E%8B%E5%92%8C%E5%8A%A8%E6%80%81%E6%8E%A7%E5%88%B6/</guid>
      <description>&lt;p&gt;本文说明Zephyr Pinctrl的状态模型和动态Pinctrl控制。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Pinctrl -- 3配置原理</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-pinctrl-3%E9%85%8D%E7%BD%AE%E5%8E%9F%E7%90%86/</link>
      <pubDate>Mon, 17 Apr 2023 19:24:31 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-pinctrl-3%E9%85%8D%E7%BD%AE%E5%8E%9F%E7%90%86/</guid>
      <description>&lt;p&gt;本文简要分析Pinctrl设备树的配置是如何通过hal生效，本文只分析设备树配置转换和配置的关键路线，不分析具体的pinctrl和device设备驱动代码。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Pinctrl -- 2设备树节点属性和值</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-pinctrl-2%E8%AE%BE%E5%A4%87%E6%A0%91%E8%8A%82%E7%82%B9%E5%92%8C%E5%80%BC/</link>
      <pubDate>Tue, 04 Apr 2023 16:41:15 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-pinctrl-2%E8%AE%BE%E5%A4%87%E6%A0%91%E8%8A%82%E7%82%B9%E5%92%8C%E5%80%BC/</guid>
      <description>&lt;p&gt;本文说明如何查找pinctrl设备树的配置属性和值。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Pinctrl -- 1基础配置使用</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-pinctrl%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Fri, 31 Mar 2023 14:02:16 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-pinctrl%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要说明Zephyr Pinctrl和配置使用方法.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr I2S驱动模型</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-i2s%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B/</link>
      <pubDate>Tue, 14 Mar 2023 13:54:20 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-i2s%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B/</guid>
      <description>&lt;p&gt;本文介绍Zephyr I2S驱动接口定义,使用和实现接口说明。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr支持静态代码分析工具</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%94%AF%E6%8C%81%E9%9D%99%E6%80%81%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7/</link>
      <pubDate>Tue, 07 Mar 2023 15:48:36 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%94%AF%E6%8C%81%E9%9D%99%E6%80%81%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7/</guid>
      <description>&lt;p&gt;本文介绍Zephyr对静态代码分析工具的支持情况。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr v3.4.0可能的变化</title>
      <link>https://lgl88911.github.io/zephyr/%E5%85%B3%E4%BA%8Ezephyr-v3-4-0%E5%8F%AF%E8%83%BD%E7%9A%84%E5%8F%98%E5%8C%96/</link>
      <pubDate>Sun, 05 Mar 2023 10:44:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E5%85%B3%E4%BA%8Ezephyr-v3-4-0%E5%8F%AF%E8%83%BD%E7%9A%84%E5%8F%98%E5%8C%96/</guid>
      <description>&lt;p&gt;本文摘要Zephyr v3.4.0可能的变化&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr v3.3.0 release</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-v3-3-0-release/</link>
      <pubDate>Tue, 21 Feb 2023 21:45:59 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-v3-3-0-release/</guid>
      <description>&lt;p&gt;Zephyr v3.3.0正式release.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr外部模块功能简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%A4%96%E9%83%A8%E6%A8%A1%E5%9D%97%E5%8A%9F%E8%83%BD%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Sat, 18 Feb 2023 08:55:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%A4%96%E9%83%A8%E6%A8%A1%E5%9D%97%E5%8A%9F%E8%83%BD%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文介绍Zephyr通过外部模块导入的各种功能。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络使用-socket使用</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BD%BF%E7%94%A8-socket%E4%BD%BF%E7%94%A8/</link>
      <pubDate>Thu, 27 Oct 2022 09:28:53 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BD%BF%E7%94%A8-socket%E4%BD%BF%E7%94%A8/</guid>
      <description>&lt;p&gt;本文通过实现一个简单的http get演示在Zephyr下应用网络.并附带说明如何手动配置DNS server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络使用-IP配置</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BD%BF%E7%94%A8-ip%E9%85%8D%E7%BD%AE/</link>
      <pubDate>Wed, 26 Oct 2022 17:10:54 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BD%BF%E7%94%A8-ip%E9%85%8D%E7%BD%AE/</guid>
      <description>&lt;p&gt;本文说明如何为Zephyr配置ip.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络使用-Wifi控制</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BD%BF%E7%94%A8-wifi%E6%8E%A7%E5%88%B6/</link>
      <pubDate>Tue, 25 Oct 2022 16:46:50 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BD%BF%E7%94%A8-wifi%E6%8E%A7%E5%88%B6/</guid>
      <description>&lt;p&gt;本文基于esp32c3说明如何配置使用wifi. 可以使用zephyr自带的esp32c3_devkitm进行验证.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络分析-软件分层架构</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E5%88%86%E6%9E%90-%E8%BD%AF%E4%BB%B6%E5%88%86%E5%B1%82%E6%9E%B6%E6%9E%84/</link>
      <pubDate>Thu, 13 Oct 2022 19:54:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E5%88%86%E6%9E%90-%E8%BD%AF%E4%BB%B6%E5%88%86%E5%B1%82%E6%9E%B6%E6%9E%84/</guid>
      <description>&lt;p&gt;本文介绍Zephyr网络的分层架构&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络分析-功能概述</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E5%88%86%E6%9E%90-%E5%8A%9F%E8%83%BD%E6%A6%82%E8%BF%B0/</link>
      <pubDate>Wed, 12 Oct 2022 21:17:22 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E5%88%86%E6%9E%90-%E5%8A%9F%E8%83%BD%E6%A6%82%E8%BF%B0/</guid>
      <description>&lt;p&gt;Zephyr网络功能介绍说明.&lt;/p&gt;</description>
    </item>
    <item>
      <title>为esp-hosted添加私有命令</title>
      <link>https://lgl88911.github.io/embedded/%E4%B8%BAesp-hosted%E6%B7%BB%E5%8A%A0%E7%A7%81%E6%9C%89%E5%91%BD%E4%BB%A4/</link>
      <pubDate>Tue, 04 Oct 2022 20:52:32 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/%E4%B8%BAesp-hosted%E6%B7%BB%E5%8A%A0%E7%A7%81%E6%9C%89%E5%91%BD%E4%BB%A4/</guid>
      <description>&lt;p&gt;本文说明如何为ESP-hosted添加私有命令.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr系统线程</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%B3%BB%E7%BB%9F%E7%BA%BF%E7%A8%8B/</link>
      <pubDate>Sat, 10 Sep 2022 20:09:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%B3%BB%E7%BB%9F%E7%BA%BF%E7%A8%8B/</guid>
      <description>&lt;p&gt;本文说明Zephyr系统线程和使用配置事项。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象-工作列队</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%B7%A5%E4%BD%9C%E5%88%97%E9%98%9F/</link>
      <pubDate>Sat, 20 Aug 2022 12:57:48 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%B7%A5%E4%BD%9C%E5%88%97%E9%98%9F/</guid>
      <description>&lt;p&gt;本文说明Zephyr Work queue的原理和使用。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr如何生成软件物料清单</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%A6%82%E4%BD%95%E7%94%9F%E6%88%90%E8%BD%AF%E4%BB%B6%E7%89%A9%E6%96%99%E6%B8%85%E5%8D%95/</link>
      <pubDate>Tue, 12 Jul 2022 19:23:51 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%A6%82%E4%BD%95%E7%94%9F%E6%88%90%E8%BD%AF%E4%BB%B6%E7%89%A9%E6%96%99%E6%B8%85%E5%8D%95/</guid>
      <description>&lt;p&gt;本文说明如何为Zephyr生成SPDX标准的软件物料清单。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr 2022开发者大会演讲文档概览</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-2022%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</link>
      <pubDate>Fri, 01 Jul 2022 22:31:32 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-2022%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</guid>
      <description>&lt;p&gt;本文记录Zephyr 2022开发者大会演讲文档阅读的内容。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr shell系统使用指南-常用函数说明</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-shell%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%B8%B8%E7%94%A8%E5%87%BD%E6%95%B0%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Sat, 18 Jun 2022 21:26:25 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-shell%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%B8%B8%E7%94%A8%E5%87%BD%E6%95%B0%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;p&gt;本文说明shell系统中提供给用户的常用函数及作用。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr shell系统使用指南-命令行特性</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-shell%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%91%BD%E4%BB%A4%E8%A1%8C%E7%89%B9%E6%80%A7/</link>
      <pubDate>Sat, 11 Jun 2022 10:32:06 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-shell%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%91%BD%E4%BB%A4%E8%A1%8C%E7%89%B9%E6%80%A7/</guid>
      <description>&lt;p&gt;本文说明Zephyr shell系统的命令行特性。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr shell系统使用指南-内置命令</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-shell%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%86%85%E7%BD%AE%E5%91%BD%E4%BB%A4/</link>
      <pubDate>Fri, 10 Jun 2022 20:33:05 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-shell%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%86%85%E7%BD%AE%E5%91%BD%E4%BB%A4/</guid>
      <description>&lt;p&gt;本文说明Zephyr shell系统的内置命令。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr shell系统使用指南-动态命令</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-shell%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%8A%A8%E6%80%81%E5%91%BD%E4%BB%A4/</link>
      <pubDate>Fri, 10 Jun 2022 19:57:50 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-shell%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%8A%A8%E6%80%81%E5%91%BD%E4%BB%A4/</guid>
      <description>&lt;p&gt;本文说明如何向shell系统添加动态命令。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr shell系统使用指南-添加命令</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-shell%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E6%B7%BB%E5%8A%A0%E5%91%BD%E4%BB%A4/</link>
      <pubDate>Sat, 28 May 2022 21:15:43 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-shell%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E6%B7%BB%E5%8A%A0%E5%91%BD%E4%BB%A4/</guid>
      <description>&lt;p&gt;本文说明如何向shell系统添加自定义命令。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr日志使用指南-常用配置项</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%97%A5%E5%BF%97%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%B8%B8%E7%94%A8%E9%85%8D%E7%BD%AE%E9%A1%B9/</link>
      <pubDate>Wed, 04 May 2022 17:08:13 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%97%A5%E5%BF%97%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%B8%B8%E7%94%A8%E9%85%8D%E7%BD%AE%E9%A1%B9/</guid>
      <description>&lt;p&gt;本文说明Zephyr日志常见配置项及作用。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr日志使用指南-实例日志</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%97%A5%E5%BF%97%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%AE%9E%E4%BE%8B%E6%97%A5%E5%BF%97/</link>
      <pubDate>Tue, 03 May 2022 20:38:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%97%A5%E5%BF%97%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E5%AE%9E%E4%BE%8B%E6%97%A5%E5%BF%97/</guid>
      <description>&lt;p&gt;本文说明如何使用Zephyr实例日志。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr日志使用指南-运行时日志过滤</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%97%A5%E5%BF%97%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E8%BF%90%E8%A1%8C%E6%97%B6%E6%97%A5%E5%BF%97%E8%BF%87%E6%BB%A4/</link>
      <pubDate>Tue, 03 May 2022 20:18:24 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%97%A5%E5%BF%97%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E8%BF%90%E8%A1%8C%E6%97%B6%E6%97%A5%E5%BF%97%E8%BF%87%E6%BB%A4/</guid>
      <description>&lt;p&gt;本文说明如何进行运行时日志消息过滤。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr日志使用指南-编译时日志过滤</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%97%A5%E5%BF%97%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E6%97%A5%E5%BF%97%E8%BF%87%E6%BB%A4/</link>
      <pubDate>Tue, 03 May 2022 11:50:17 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%97%A5%E5%BF%97%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E6%97%A5%E5%BF%97%E8%BF%87%E6%BB%A4/</guid>
      <description>&lt;p&gt;本文说明如何进行编译时日志消息过滤。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr日志使用指南-模块日志</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%97%A5%E5%BF%97%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E6%A8%A1%E5%9D%97%E6%97%A5%E5%BF%97/</link>
      <pubDate>Fri, 29 Apr 2022 21:28:30 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%97%A5%E5%BF%97%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97-%E6%A8%A1%E5%9D%97%E6%97%A5%E5%BF%97/</guid>
      <description>&lt;p&gt;本文说明如何使用Zephyr日志系统中的模块日志。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr格式化输出-cbprintf</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%A0%BC%E5%BC%8F%E5%8C%96%E8%BE%93%E5%87%BA-cbprintf/</link>
      <pubDate>Mon, 18 Apr 2022 20:40:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%A0%BC%E5%BC%8F%E5%8C%96%E8%BE%93%E5%87%BA-cbprintf/</guid>
      <description>&lt;p&gt;本文说明Zephyr格式化输出的配置和限制。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr格式化输出-用户API和后端</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%A0%BC%E5%BC%8F%E5%8C%96%E8%BE%93%E5%87%BA-%E7%94%A8%E6%88%B7api%E5%92%8C%E5%90%8E%E7%AB%AF/</link>
      <pubDate>Mon, 18 Apr 2022 20:03:04 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%A0%BC%E5%BC%8F%E5%8C%96%E8%BE%93%E5%87%BA-%E7%94%A8%E6%88%B7api%E5%92%8C%E5%90%8E%E7%AB%AF/</guid>
      <description>&lt;p&gt;本文说明Zephyr格式化输出使用API和对应后端。&lt;/p&gt;</description>
    </item>
    <item>
      <title>C变参函数实现原理</title>
      <link>https://lgl88911.github.io/posts/c%E5%8F%98%E5%8F%82%E5%87%BD%E6%95%B0%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86/</link>
      <pubDate>Sat, 16 Apr 2022 16:56:26 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/c%E5%8F%98%E5%8F%82%E5%87%BD%E6%95%B0%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86/</guid>
      <description>&lt;p&gt;本文基于arm 32bit说明C变参函数的实现原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr应用的代码结构--增加应用配置项</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%BA%94%E7%94%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E7%BB%93%E6%9E%84-%E5%A2%9E%E5%8A%A0%E5%BA%94%E7%94%A8%E9%85%8D%E7%BD%AE%E9%A1%B9/</link>
      <pubDate>Fri, 15 Apr 2022 20:02:22 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%BA%94%E7%94%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E7%BB%93%E6%9E%84-%E5%A2%9E%E5%8A%A0%E5%BA%94%E7%94%A8%E9%85%8D%E7%BD%AE%E9%A1%B9/</guid>
      <description>&lt;p&gt;本文说明如何为Zephyr应用增加Kconfig配置项。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr NVS原理分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-nvs%E5%8E%9F%E7%90%86%E5%88%86%E6%9E%90/</link>
      <pubDate>Tue, 05 Apr 2022 16:52:24 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-nvs%E5%8E%9F%E7%90%86%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文说明zephyr NVS的工作原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr NVS模块使用说明</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-nvs%E6%A8%A1%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Sun, 03 Apr 2022 14:20:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-nvs%E6%A8%A1%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;p&gt;本文介绍zephyr NVS的功能和接口使用说明。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr flash流式操作</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-flash%E6%B5%81%E5%BC%8F%E6%93%8D%E4%BD%9C/</link>
      <pubDate>Sat, 26 Mar 2022 11:27:36 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-flash%E6%B5%81%E5%BC%8F%E6%93%8D%E4%BD%9C/</guid>
      <description>&lt;p&gt;本文分析Zephyr的flash流式操作如何实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Flash Map实现分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-flash-map%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Sat, 19 Mar 2022 15:11:38 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-flash-map%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文说明Zephyr Flash Map的实现和API。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Flash驱动之驱动模型</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-flash%E9%A9%B1%E5%8A%A8%E4%B9%8B%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B/</link>
      <pubDate>Sat, 19 Mar 2022 11:31:03 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-flash%E9%A9%B1%E5%8A%A8%E4%B9%8B%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B/</guid>
      <description>&lt;p&gt;本文介绍zephyr Flash驱动接口定义,使用和实现接口说明。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr镜像存储区域配置-机制分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E9%95%9C%E5%83%8F%E5%AD%98%E5%82%A8%E5%8C%BA%E5%9F%9F%E9%85%8D%E7%BD%AE-%E6%9C%BA%E5%88%B6%E5%88%86%E6%9E%90/</link>
      <pubDate>Thu, 03 Mar 2022 23:10:14 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E9%95%9C%E5%83%8F%E5%AD%98%E5%82%A8%E5%8C%BA%E5%9F%9F%E9%85%8D%E7%BD%AE-%E6%9C%BA%E5%88%B6%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文分析Zephyr的配置文件和设备树在存储区域上配置生效机制。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr镜像存储区域配置-基于RT1062的实例</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E9%95%9C%E5%83%8F%E5%AD%98%E5%82%A8%E5%8C%BA%E5%9F%9F%E9%85%8D%E7%BD%AE-%E5%9F%BA%E4%BA%8Ert1062%E7%9A%84%E5%AE%9E%E4%BE%8B/</link>
      <pubDate>Tue, 22 Feb 2022 23:31:00 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E9%95%9C%E5%83%8F%E5%AD%98%E5%82%A8%E5%8C%BA%E5%9F%9F%E9%85%8D%E7%BD%AE-%E5%9F%BA%E4%BA%8Ert1062%E7%9A%84%E5%AE%9E%E4%BE%8B/</guid>
      <description>&lt;p&gt;本文举例说明如何配置Zephyr可执行程序中代码和数据的存储区域。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Android native service 死锁分析方法</title>
      <link>https://lgl88911.github.io/posts/android-native-service-%E6%AD%BB%E9%94%81%E5%88%86%E6%9E%90%E6%96%B9%E6%B3%95/</link>
      <pubDate>Sun, 20 Feb 2022 13:39:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/android-native-service-%E6%AD%BB%E9%94%81%E5%88%86%E6%9E%90%E6%96%B9%E6%B3%95/</guid>
      <description>&lt;p&gt;本文简要说明如何分析Android Native Service 死锁的方法，并说明bionic和glibc在mutex上的实现差异。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr的分散加载文件--组成分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%9A%84%E5%88%86%E6%95%A3%E5%8A%A0%E8%BD%BD%E6%96%87%E4%BB%B6-%E7%BB%84%E6%88%90%E5%88%86%E6%9E%90/</link>
      <pubDate>Fri, 18 Feb 2022 19:43:48 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%9A%84%E5%88%86%E6%95%A3%E5%8A%A0%E8%BD%BD%E6%96%87%E4%BB%B6-%E7%BB%84%E6%88%90%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文分析说明zephyr下gnu ld分散加载文件的组成。&lt;/p&gt;</description>
    </item>
    <item>
      <title>由编译优化带来的boot跳转问题</title>
      <link>https://lgl88911.github.io/embedded/%E7%94%B1%E7%BC%96%E8%AF%91%E4%BC%98%E5%8C%96%E5%B8%A6%E6%9D%A5%E7%9A%84boot%E8%B7%B3%E8%BD%AC%E9%97%AE%E9%A2%98/</link>
      <pubDate>Fri, 11 Feb 2022 20:04:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/%E7%94%B1%E7%BC%96%E8%AF%91%E4%BC%98%E5%8C%96%E5%B8%A6%E6%9D%A5%E7%9A%84boot%E8%B7%B3%E8%BD%AC%E9%97%AE%E9%A2%98/</guid>
      <description>&lt;p&gt;本文分析说明编译优化对bootloader跳转的影响以及处理方法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象--同步之事件</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E4%B9%8B%E4%BA%8B%E4%BB%B6/</link>
      <pubDate>Fri, 28 Jan 2022 22:10:36 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E4%B9%8B%E4%BA%8B%E4%BB%B6/</guid>
      <description>&lt;p&gt;本文简要说明Zephyr事件内核对象的使用和实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr配置使用w5500</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E9%85%8D%E7%BD%AE%E4%BD%BF%E7%94%A8w5500/</link>
      <pubDate>Sun, 23 Jan 2022 19:04:08 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E9%85%8D%E7%BD%AE%E4%BD%BF%E7%94%A8w5500/</guid>
      <description>&lt;p&gt;本文演示如何配置使用w5500.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr tracing系统--2 配置和调用框架</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-tracing%E7%B3%BB%E7%BB%9F-2-%E9%85%8D%E7%BD%AE%E5%92%8C%E8%B0%83%E7%94%A8%E6%A1%86%E6%9E%B6/</link>
      <pubDate>Thu, 30 Dec 2021 23:03:19 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-tracing%E7%B3%BB%E7%BB%9F-2-%E9%85%8D%E7%BD%AE%E5%92%8C%E8%B0%83%E7%94%A8%E6%A1%86%E6%9E%B6/</guid>
      <description>&lt;p&gt;本文介绍Zephyr tracing系统的公共配置项和调用框架代码分析。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr tracing系统--1 简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-tracing%E7%B3%BB%E7%BB%9F-1-%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Fri, 10 Dec 2021 19:41:05 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-tracing%E7%B3%BB%E7%BB%9F-1-%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr tracing系统的功能和特性。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr的宏UTIL_LISTIFY分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%9A%84%E5%AE%8Futil-listify%E5%88%86%E6%9E%90/</link>
      <pubDate>Sat, 04 Dec 2021 11:03:34 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%9A%84%E5%AE%8Futil-listify%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文分析Zephyr一个用于代码生成的宏UTIL_LISTIFY。&lt;/p&gt;</description>
    </item>
    <item>
      <title>MSYS2 FreeType模拟环境搭建</title>
      <link>https://lgl88911.github.io/lvgl/msys2-freetype%E6%A8%A1%E6%8B%9F%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</link>
      <pubDate>Sun, 28 Nov 2021 15:50:17 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/msys2-freetype%E6%A8%A1%E6%8B%9F%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</guid>
      <description>&lt;p&gt;本文说明在windows下如何利用msys2搭建Freetype的模拟环境。&lt;/p&gt;</description>
    </item>
    <item>
      <title>openEuler下搭建Zephyr构建环境</title>
      <link>https://lgl88911.github.io/zephyr/openeuler%E4%B8%8B%E6%90%AD%E5%BB%BAzephyr%E6%9E%84%E5%BB%BA%E7%8E%AF%E5%A2%83/</link>
      <pubDate>Wed, 17 Nov 2021 23:41:46 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/openeuler%E4%B8%8B%E6%90%AD%E5%BB%BAzephyr%E6%9E%84%E5%BB%BA%E7%8E%AF%E5%A2%83/</guid>
      <description>&lt;p&gt;本文说明如何在openEuler下搭建Zephyr构建环境.&lt;/p&gt;</description>
    </item>
    <item>
      <title>openEuler安装与简单试用</title>
      <link>https://lgl88911.github.io/posts/openeuler%E5%AE%89%E8%A3%85%E4%B8%8E%E7%AE%80%E5%8D%95%E8%AF%95%E7%94%A8/</link>
      <pubDate>Wed, 17 Nov 2021 20:07:35 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/openeuler%E5%AE%89%E8%A3%85%E4%B8%8E%E7%AE%80%E5%8D%95%E8%AF%95%E7%94%A8/</guid>
      <description>&lt;p&gt;本文说明如何在虚拟机hyper-v下安装配置openEuler.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核时间片实现分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%97%B6%E9%97%B4%E7%89%87%E5%AE%9E%E7%8E%B0%E5%88%86%E6%9E%90/</link>
      <pubDate>Sat, 13 Nov 2021 13:37:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E6%97%B6%E9%97%B4%E7%89%87%E5%AE%9E%E7%8E%B0%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文分析Zephyr内核时间片的实现原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核Tickless详解</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8tickless%E8%AF%A6%E8%A7%A3/</link>
      <pubDate>Sat, 13 Nov 2021 13:25:01 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8tickless%E8%AF%A6%E8%A7%A3/</guid>
      <description>本文分析说明Zephyr内核Tickless的实现。 前文参考 [1] Zephyr Tick Clock简介 [2] Zephyr内核Timeout模块简介 [3] Zephyr电源管</description>
    </item>
    <item>
      <title>Zephyr内核调度之代码分析7---时间片,Timer和调度锁</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%907-%E6%97%B6%E9%97%B4%E7%89%87-timer%E5%92%8C%E8%B0%83%E5%BA%A6%E9%94%81/</link>
      <pubDate>Sat, 23 Oct 2021 22:30:40 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%907-%E6%97%B6%E9%97%B4%E7%89%87-timer%E5%92%8C%E8%B0%83%E5%BA%A6%E9%94%81/</guid>
      <description>&lt;p&gt;本文分析最后三种调度时间：时间片,Timer，调度锁。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象--k_timer简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-k-timer%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Fri, 22 Oct 2021 21:59:05 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-k-timer%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文分析说明zephyr的k_timer机制。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核调度之代码分析6--同步和数据传递</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%906-%E5%90%8C%E6%AD%A5%E5%92%8C%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92/</link>
      <pubDate>Sun, 17 Oct 2021 18:38:06 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%906-%E5%90%8C%E6%AD%A5%E5%92%8C%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92/</guid>
      <description>&lt;p&gt;本文分析同步和数据传递引起的调度。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核调度之代码分析5--设置优先级</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%905-%E8%AE%BE%E7%BD%AE%E4%BC%98%E5%85%88%E7%BA%A7/</link>
      <pubDate>Sun, 17 Oct 2021 18:32:25 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%905-%E8%AE%BE%E7%BD%AE%E4%BC%98%E5%85%88%E7%BA%A7/</guid>
      <description>&lt;p&gt;本文分析设置优先级如何引发调度。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核调度之代码分析3--线程睡眠和挂起</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%903-%E7%BA%BF%E7%A8%8B%E7%9D%A1%E7%9C%A0%E5%92%8C%E6%8C%82%E8%B5%B7/</link>
      <pubDate>Fri, 15 Oct 2021 22:21:12 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%903-%E7%BA%BF%E7%A8%8B%E7%9D%A1%E7%9C%A0%E5%92%8C%E6%8C%82%E8%B5%B7/</guid>
      <description>&lt;p&gt;本文分析调度时机中的线程睡眠和挂起。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核调度之代码分析4--线程启动和中止</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%904-%E7%BA%BF%E7%A8%8B%E5%90%AF%E5%8A%A8%E5%92%8C%E4%B8%AD%E6%AD%A2/</link>
      <pubDate>Fri, 15 Oct 2021 21:41:45 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%904-%E7%BA%BF%E7%A8%8B%E5%90%AF%E5%8A%A8%E5%92%8C%E4%B8%AD%E6%AD%A2/</guid>
      <description>&lt;p&gt;本文分析调度时机中的两种：线程启动和中止。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr ESP32 Heap实现分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-esp32-heap%E5%AE%9E%E7%8E%B0%E5%88%86%E6%9E%90/</link>
      <pubDate>Fri, 01 Oct 2021 22:26:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-esp32-heap%E5%AE%9E%E7%8E%B0%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文分析esp32的内存如何整合为zephyr管理的heap。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核调度之代码分析2--调度关键函数</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%902-%E8%B0%83%E5%BA%A6%E5%85%B3%E9%94%AE%E5%87%BD%E6%95%B0/</link>
      <pubDate>Mon, 27 Sep 2021 20:41:30 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%902-%E8%B0%83%E5%BA%A6%E5%85%B3%E9%94%AE%E5%87%BD%E6%95%B0/</guid>
      <description>&lt;p&gt;本文分析调度会用到的关键函数。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核调度之代码分析1--线程流转</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%901-%E7%BA%BF%E7%A8%8B%E6%B5%81%E8%BD%AC/</link>
      <pubDate>Mon, 27 Sep 2021 20:04:25 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%901-%E7%BA%BF%E7%A8%8B%E6%B5%81%E8%BD%AC/</guid>
      <description>&lt;p&gt;本文分析调度列队管理的实现及线程在列队之间流转。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核调度之锁调度分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E9%94%81%E8%B0%83%E5%BA%A6%E5%88%86%E6%9E%90/</link>
      <pubDate>Fri, 17 Sep 2021 22:49:24 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E9%94%81%E8%B0%83%E5%BA%A6%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文分析Zerphyr如何实现调度加解锁。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象--数据传递对象总结增补</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E5%AF%B9%E8%B1%A1%E6%80%BB%E7%BB%93%E5%A2%9E%E8%A1%A5/</link>
      <pubDate>Fri, 17 Sep 2021 22:04:16 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E5%AF%B9%E8%B1%A1%E6%80%BB%E7%BB%93%E5%A2%9E%E8%A1%A5/</guid>
      <description>&lt;p&gt;本文分析数据传递对象传递数据的系统效能。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象-数据传递之管道</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E4%B9%8B%E7%AE%A1%E9%81%93/</link>
      <pubDate>Fri, 10 Sep 2021 20:41:26 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E4%B9%8B%E7%AE%A1%E9%81%93/</guid>
      <description>&lt;p&gt;本文分析说明Zephyr mailbox的使用和实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象-数据传递之邮箱</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E4%B9%8B%E9%82%AE%E7%AE%B1/</link>
      <pubDate>Sat, 04 Sep 2021 23:08:53 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E4%B9%8B%E9%82%AE%E7%AE%B1/</guid>
      <description>&lt;p&gt;本文分析说明Zephyr mailbox的使用和实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象--同步之条件变量</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E4%B9%8B%E6%9D%A1%E4%BB%B6%E5%8F%98%E9%87%8F/</link>
      <pubDate>Sat, 28 Aug 2021 15:58:36 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E4%B9%8B%E6%9D%A1%E4%BB%B6%E5%8F%98%E9%87%8F/</guid>
      <description>&lt;p&gt;本文简要说明Zephyr条件变量的使用和实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr下使用LVGL-增加输入设备</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8B%E4%BD%BF%E7%94%A8lvgl-%E5%A2%9E%E5%8A%A0%E8%BE%93%E5%85%A5%E8%AE%BE%E5%A4%87/</link>
      <pubDate>Sat, 21 Aug 2021 10:14:19 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8B%E4%BD%BF%E7%94%A8lvgl-%E5%A2%9E%E5%8A%A0%E8%BE%93%E5%85%A5%E8%AE%BE%E5%A4%87/</guid>
      <description>&lt;p&gt;本文说明如何为Zephyr内的LVGL增加输入设备。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr下使用LVGL指南</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8B%E4%BD%BF%E7%94%A8lvgl%E6%8C%87%E5%8D%97/</link>
      <pubDate>Fri, 20 Aug 2021 20:33:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8B%E4%BD%BF%E7%94%A8lvgl%E6%8C%87%E5%8D%97/</guid>
      <description>&lt;p&gt;本文简要说明Zephyr下如何配置使用LVGL。&lt;/p&gt;</description>
    </item>
    <item>
      <title>切换github使用token登录</title>
      <link>https://lgl88911.github.io/posts/%E5%88%87%E6%8D%A2github%E4%BD%BF%E7%94%A8token%E7%99%BB%E5%BD%95/</link>
      <pubDate>Sun, 15 Aug 2021 16:03:19 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/%E5%88%87%E6%8D%A2github%E4%BD%BF%E7%94%A8token%E7%99%BB%E5%BD%95/</guid>
      <description>&lt;p&gt;本文说明如何将本地使用密码访问的github仓库切换为token访问。&lt;/p&gt;</description>
    </item>
    <item>
      <title>LVGL基本概念</title>
      <link>https://lgl88911.github.io/lvgl/lvgl%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5/</link>
      <pubDate>Sat, 07 Aug 2021 21:55:23 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5/</guid>
      <description>&lt;p&gt;本文介绍LVGL显示和输入相关基本概念，可作为使用和理解LVGL的基础。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr应用的代码结构--自定义驱动</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%BA%94%E7%94%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E7%BB%93%E6%9E%84-%E8%87%AA%E5%AE%9A%E4%B9%89%E9%A9%B1%E5%8A%A8/</link>
      <pubDate>Fri, 06 Aug 2021 23:01:44 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%BA%94%E7%94%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E7%BB%93%E6%9E%84-%E8%87%AA%E5%AE%9A%E4%B9%89%E9%A9%B1%E5%8A%A8/</guid>
      <description>&lt;p&gt;本文说明如何将新增的驱动纳入到Zephyr应用的目录下进行管理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr应用的代码结构--自定义开发板</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%BA%94%E7%94%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E7%BB%93%E6%9E%84-%E8%87%AA%E5%AE%9A%E4%B9%89%E5%BC%80%E5%8F%91%E6%9D%BF/</link>
      <pubDate>Fri, 06 Aug 2021 22:39:04 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%BA%94%E7%94%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E7%BB%93%E6%9E%84-%E8%87%AA%E5%AE%9A%E4%B9%89%E5%BC%80%E5%8F%91%E6%9D%BF/</guid>
      <description>&lt;p&gt;本文说明如何将新增的开发板纳入到Zephyr应用的目录下进行管理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr应用的代码结构--West提货单</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%BA%94%E7%94%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E7%BB%93%E6%9E%84-west%E6%8F%90%E8%B4%A7%E5%8D%95/</link>
      <pubDate>Thu, 05 Aug 2021 22:37:51 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%BA%94%E7%94%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E7%BB%93%E6%9E%84-west%E6%8F%90%E8%B4%A7%E5%8D%95/</guid>
      <description>&lt;p&gt;本文简单介绍Zephyr的工作空间拓扑结构，并详细说明单一应用West提货单使用方法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ESP32-c3下试跑Zephyr--基于nanoESP32-C3开发板</title>
      <link>https://lgl88911.github.io/zephyr/esp32-c3%E4%B8%8B%E8%AF%95%E8%B7%91zephyr-%E5%9F%BA%E4%BA%8Enanoesp32-c3%E5%BC%80%E5%8F%91%E6%9D%BF/</link>
      <pubDate>Thu, 29 Jul 2021 21:45:39 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/esp32-c3%E4%B8%8B%E8%AF%95%E8%B7%91zephyr-%E5%9F%BA%E4%BA%8Enanoesp32-c3%E5%BC%80%E5%8F%91%E6%9D%BF/</guid>
      <description>&lt;p&gt;nanoESP32-C3开发板上跑Zephyr。&lt;/p&gt;</description>
    </item>
    <item>
      <title>手动删除python导致的问题和恢复</title>
      <link>https://lgl88911.github.io/posts/%E6%89%8B%E5%8A%A8%E5%88%A0%E9%99%A4python%E5%AF%BC%E8%87%B4%E7%9A%84%E9%97%AE%E9%A2%98%E5%92%8C%E6%81%A2%E5%A4%8D/</link>
      <pubDate>Sun, 11 Jul 2021 22:19:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/%E6%89%8B%E5%8A%A8%E5%88%A0%E9%99%A4python%E5%AF%BC%E8%87%B4%E7%9A%84%E9%97%AE%E9%A2%98%E5%92%8C%E6%81%A2%E5%A4%8D/</guid>
      <description>&lt;p&gt;处理因删除python3.9导致的pip问题。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr添加旋转编码器驱动</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%B7%BB%E5%8A%A0%E6%97%8B%E8%BD%AC%E7%BC%96%E7%A0%81%E5%99%A8%E9%A9%B1%E5%8A%A8/</link>
      <pubDate>Sun, 04 Jul 2021 10:45:46 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%B7%BB%E5%8A%A0%E6%97%8B%E8%BD%AC%E7%BC%96%E7%A0%81%E5%99%A8%E9%A9%B1%E5%8A%A8/</guid>
      <description>&lt;p&gt;本文说明如何为Zephyr添加增量型旋转编码器的驱动。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr在第三方工具链下开启TLS</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%9C%A8%E7%AC%AC%E4%B8%89%E6%96%B9%E5%B7%A5%E5%85%B7%E9%93%BE%E4%B8%8B%E5%BC%80%E5%90%AFtls/</link>
      <pubDate>Sun, 27 Jun 2021 10:27:35 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%9C%A8%E7%AC%AC%E4%B8%89%E6%96%B9%E5%B7%A5%E5%85%B7%E9%93%BE%E4%B8%8B%E5%BC%80%E5%90%AFtls/</guid>
      <description>&lt;p&gt;本文说明如何在Zephyr下使用gcc-arm-none-eabi支持TLS.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr 2021开发者大会演讲文档概览</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-2021%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</link>
      <pubDate>Sat, 26 Jun 2021 22:11:27 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-2021%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E6%BC%94%E8%AE%B2%E6%96%87%E6%A1%A3%E6%A6%82%E8%A7%88/</guid>
      <description>&lt;p&gt;本文记录Zephyr 2021开发者大会演讲文档阅读的内容。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr errno的多线程实现方式</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-errno%E7%9A%84%E5%A4%9A%E7%BA%BF%E7%A8%8B%E5%AE%9E%E7%8E%B0%E6%96%B9%E5%BC%8F/</link>
      <pubDate>Mon, 21 Jun 2021 22:33:56 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-errno%E7%9A%84%E5%A4%9A%E7%BA%BF%E7%A8%8B%E5%AE%9E%E7%8E%B0%E6%96%B9%E5%BC%8F/</guid>
      <description>&lt;p&gt;本文分析说明Zephyr errno的多线程实现方式。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr TLS线程本地存储的实现</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-tls%E7%BA%BF%E7%A8%8B%E6%9C%AC%E5%9C%B0%E5%AD%98%E5%82%A8%E7%9A%84%E5%AE%9E%E7%8E%B0/</link>
      <pubDate>Sat, 19 Jun 2021 09:50:13 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-tls%E7%BA%BF%E7%A8%8B%E6%9C%AC%E5%9C%B0%E5%AD%98%E5%82%A8%E7%9A%84%E5%AE%9E%E7%8E%B0/</guid>
      <description>&lt;p&gt;本文基于Cortex-M架构分析说明Zephyr中TLS(Thread Local Storage)的实现原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用JTAG调试Zephyr ESP32</title>
      <link>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8jtag%E8%B0%83%E8%AF%95zephyr-esp32/</link>
      <pubDate>Wed, 02 Jun 2021 22:45:03 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8jtag%E8%B0%83%E8%AF%95zephyr-esp32/</guid>
      <description>&lt;p&gt;本文说明如何使用JTAG调试Zephyr ESP32.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr ESP32启动流程</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-esp32%E5%90%AF%E5%8A%A8%E6%B5%81%E7%A8%8B/</link>
      <pubDate>Mon, 31 May 2021 21:42:19 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-esp32%E5%90%AF%E5%8A%A8%E6%B5%81%E7%A8%8B/</guid>
      <description>&lt;p&gt;本文简要分析说明Zephyr在ESP32上的启动流程。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr ESP32 蓝牙试用</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-esp32-%E8%93%9D%E7%89%99%E8%AF%95%E7%94%A8/</link>
      <pubDate>Fri, 28 May 2021 21:34:58 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-esp32-%E8%93%9D%E7%89%99%E8%AF%95%E7%94%A8/</guid>
      <description>&lt;p&gt;本文简要说明如何通过配置启用zephyr上esp32蓝牙并运行一个测试例程。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr ESP32 蓝牙驱动简析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-esp32-%E8%93%9D%E7%89%99%E9%A9%B1%E5%8A%A8%E7%AE%80%E6%9E%90/</link>
      <pubDate>Wed, 26 May 2021 23:09:44 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-esp32-%E8%93%9D%E7%89%99%E9%A9%B1%E5%8A%A8%E7%AE%80%E6%9E%90/</guid>
      <description>&lt;p&gt;本文简要分析zephyr上esp32的蓝牙驱动实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr esp32 wifi使用简述</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-esp32-wifi%E4%BD%BF%E7%94%A8%E7%AE%80%E8%BF%B0/</link>
      <pubDate>Wed, 26 May 2021 22:47:22 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-esp32-wifi%E4%BD%BF%E7%94%A8%E7%AE%80%E8%BF%B0/</guid>
      <description>&lt;p&gt;本文简要说明如何通过配置启用zephyr上esp32 wifi。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr ESP32 wifi驱动简析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-esp32-wifi%E9%A9%B1%E5%8A%A8%E7%AE%80%E6%9E%90/</link>
      <pubDate>Tue, 25 May 2021 22:21:54 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-esp32-wifi%E9%A9%B1%E5%8A%A8%E7%AE%80%E6%9E%90/</guid>
      <description>&lt;p&gt;本文简要分析zephyr上esp32的wifi驱动实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr ESP32环境搭建</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-esp32%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</link>
      <pubDate>Sat, 22 May 2021 10:08:50 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-esp32%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</guid>
      <description>&lt;p&gt;本文说明如何如何搭建Zephyr ESP32环境。&lt;/p&gt;</description>
    </item>
    <item>
      <title>WSL安装多个相同的发行版</title>
      <link>https://lgl88911.github.io/posts/wsl%E5%AE%89%E8%A3%85%E5%A4%9A%E4%B8%AA%E7%9B%B8%E5%90%8C%E7%9A%84%E5%8F%91%E8%A1%8C%E7%89%88/</link>
      <pubDate>Fri, 21 May 2021 22:17:12 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/wsl%E5%AE%89%E8%A3%85%E5%A4%9A%E4%B8%AA%E7%9B%B8%E5%90%8C%E7%9A%84%E5%8F%91%E8%A1%8C%E7%89%88/</guid>
      <description>&lt;p&gt;本文说明如果在Windows下安装多个相同的WSL发行版。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr usdhc调试记录</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-usdhc%E8%B0%83%E8%AF%95%E8%AE%B0%E5%BD%95/</link>
      <pubDate>Sun, 11 Apr 2021 17:05:52 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-usdhc%E8%B0%83%E8%AF%95%E8%AE%B0%E5%BD%95/</guid>
      <description>&lt;p&gt;本文记录Zephyr下rt1052平台usdhc的使用过程中遇到的一些问题和处理方式。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr modem驱动概览</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-modem%E9%A9%B1%E5%8A%A8%E6%A6%82%E8%A7%88/</link>
      <pubDate>Tue, 30 Mar 2021 23:01:12 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-modem%E9%A9%B1%E5%8A%A8%E6%A6%82%E8%A7%88/</guid>
      <description>&lt;p&gt;本文简要说明modem驱动的框架结构。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络传输Offloading--net offloading</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BC%A0%E8%BE%93offloading-net-offloading/</link>
      <pubDate>Sat, 20 Mar 2021 21:20:18 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BC%A0%E8%BE%93offloading-net-offloading/</guid>
      <description>&lt;p&gt;本文分析说明Zephyr网络层offload的使用和运行调用机制。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络传输Offloading--offload socket</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BC%A0%E8%BE%93offloading-offload-socket/</link>
      <pubDate>Thu, 18 Mar 2021 21:40:41 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BC%A0%E8%BE%93offloading-offload-socket/</guid>
      <description>&lt;p&gt;本文说明第三方socket offload如何注册到zephyr并被调用。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络传输Offloading--添加offload socket</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BC%A0%E8%BE%93offloading-%E6%B7%BB%E5%8A%A0offload-socket/</link>
      <pubDate>Wed, 17 Mar 2021 22:06:24 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BC%A0%E8%BE%93offloading-%E6%B7%BB%E5%8A%A0offload-socket/</guid>
      <description>&lt;p&gt;本文说明如何将第三方的socket以offload的方式添加到zephyr内。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr的文件描述符管理模块fdtable</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%9A%84%E6%96%87%E4%BB%B6%E6%8F%8F%E8%BF%B0%E7%AC%A6%E7%AE%A1%E7%90%86%E6%A8%A1%E5%9D%97fdtable/</link>
      <pubDate>Tue, 16 Mar 2021 19:37:49 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%9A%84%E6%96%87%E4%BB%B6%E6%8F%8F%E8%BF%B0%E7%AC%A6%E7%AE%A1%E7%90%86%E6%A8%A1%E5%9D%97fdtable/</guid>
      <description>&lt;p&gt;本文说明Zephyr的fdtable和posix标准输出的实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络传输Offloading--概览</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BC%A0%E8%BE%93offloading-%E6%A6%82%E8%A7%88/</link>
      <pubDate>Sat, 13 Mar 2021 19:13:34 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E4%BC%A0%E8%BE%93offloading-%E6%A6%82%E8%A7%88/</guid>
      <description>&lt;p&gt;本文简单介绍Zephyr网络传输offloading的架构。&lt;/p&gt;</description>
    </item>
    <item>
      <title>旧笔记本装OpenWrt变软路由</title>
      <link>https://lgl88911.github.io/posts/%E6%97%A7%E7%AC%94%E8%AE%B0%E6%9C%AC%E8%A3%85openwrt%E5%8F%98%E8%BD%AF%E8%B7%AF%E7%94%B1/</link>
      <pubDate>Thu, 11 Mar 2021 16:58:41 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/%E6%97%A7%E7%AC%94%E8%AE%B0%E6%9C%AC%E8%A3%85openwrt%E5%8F%98%E8%BD%AF%E8%B7%AF%E7%94%B1/</guid>
      <description>&lt;p&gt;本文记录将旧笔记本装为openwrt的过程。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr shell通配符</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-shell%E9%80%9A%E9%85%8D%E7%AC%A6/</link>
      <pubDate>Sun, 07 Mar 2021 22:11:50 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-shell%E9%80%9A%E9%85%8D%E7%AC%A6/</guid>
      <description>&lt;p&gt;本文说明在使用zephyr shell遇到的通配符问题和处理方式。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RISC-V汇编快速入门</title>
      <link>https://lgl88911.github.io/embedded/risc-v%E6%B1%87%E7%BC%96%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/</link>
      <pubDate>Sun, 28 Feb 2021 16:58:42 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/risc-v%E6%B1%87%E7%BC%96%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/</guid>
      <description>&lt;p&gt;本文简单介绍RISC-V的汇编。&lt;/p&gt;</description>
    </item>
    <item>
      <title>实际risc-v实验环境-longan nano</title>
      <link>https://lgl88911.github.io/embedded/%E5%AE%9E%E9%99%85risc-v%E5%AE%9E%E9%AA%8C%E7%8E%AF%E5%A2%83-longan-nano/</link>
      <pubDate>Fri, 26 Feb 2021 23:17:09 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/%E5%AE%9E%E9%99%85risc-v%E5%AE%9E%E9%AA%8C%E7%8E%AF%E5%A2%83-longan-nano/</guid>
      <description>&lt;p&gt;本文说明如何搭建longan nano编译调试环境。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ESP32-C3 DevKiM 上手体验 -- 勘误</title>
      <link>https://lgl88911.github.io/embedded/esp32-c3-devkim-%E4%B8%8A%E6%89%8B%E4%BD%93%E9%AA%8C-%E5%8B%98%E8%AF%AF/</link>
      <pubDate>Tue, 16 Feb 2021 21:36:17 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/esp32-c3-devkim-%E4%B8%8A%E6%89%8B%E4%BD%93%E9%AA%8C-%E5%8B%98%E8%AF%AF/</guid>
      <description>&lt;p&gt;对ESP32-C3 DevKiM 上手体验一文进行勘误&lt;/p&gt;</description>
    </item>
    <item>
      <title>RISC-V通用寄存器及函数调用规范</title>
      <link>https://lgl88911.github.io/embedded/risc-v%E9%80%9A%E7%94%A8%E5%AF%84%E5%AD%98%E5%99%A8%E5%8F%8A%E5%87%BD%E6%95%B0%E8%B0%83%E7%94%A8%E8%A7%84%E8%8C%83/</link>
      <pubDate>Mon, 15 Feb 2021 21:24:54 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/risc-v%E9%80%9A%E7%94%A8%E5%AF%84%E5%AD%98%E5%99%A8%E5%8F%8A%E5%87%BD%E6%95%B0%E8%B0%83%E7%94%A8%E8%A7%84%E8%8C%83/</guid>
      <description>&lt;p&gt;本文说明RISC-V通用寄存器的使用方法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络管理模块分析-Event机制</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E7%AE%A1%E7%90%86%E6%A8%A1%E5%9D%97%E5%88%86%E6%9E%90-event%E6%9C%BA%E5%88%B6/</link>
      <pubDate>Mon, 15 Feb 2021 19:53:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E7%AE%A1%E7%90%86%E6%A8%A1%E5%9D%97%E5%88%86%E6%9E%90-event%E6%9C%BA%E5%88%B6/</guid>
      <description>&lt;p&gt;本文说明Zephyr网络管理模块Event机制的使用方法与实现原理.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络管理模块分析-注册请求机制</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E7%AE%A1%E7%90%86%E6%A8%A1%E5%9D%97%E5%88%86%E6%9E%90-%E6%B3%A8%E5%86%8C%E8%AF%B7%E6%B1%82%E6%9C%BA%E5%88%B6/</link>
      <pubDate>Sun, 14 Feb 2021 21:46:37 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E7%AE%A1%E7%90%86%E6%A8%A1%E5%9D%97%E5%88%86%E6%9E%90-%E6%B3%A8%E5%86%8C%E8%AF%B7%E6%B1%82%E6%9C%BA%E5%88%B6/</guid>
      <description>&lt;p&gt;本文说明Zephyr网络管理模块的作用和注册请求机制的使用方法与实现原理&lt;/p&gt;</description>
    </item>
    <item>
      <title>ESP32-C3 DevKiM 上手体验</title>
      <link>https://lgl88911.github.io/embedded/esp32-c3-devkim-%E4%B8%8A%E6%89%8B%E4%BD%93%E9%AA%8C/</link>
      <pubDate>Wed, 10 Feb 2021 23:17:23 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/esp32-c3-devkim-%E4%B8%8A%E6%89%8B%E4%BD%93%E9%AA%8C/</guid>
      <description>&lt;p&gt;ESP32-C3 DevKiM 上手体验和一些坑&lt;/p&gt;</description>
    </item>
    <item>
      <title>RISC-V指令集体系结构-RV32I指令集概览</title>
      <link>https://lgl88911.github.io/embedded/risc-v%E6%8C%87%E4%BB%A4%E9%9B%86%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84-rv32i%E6%8C%87%E4%BB%A4%E9%9B%86%E6%A6%82%E8%A7%88/</link>
      <pubDate>Sat, 23 Jan 2021 21:29:11 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/risc-v%E6%8C%87%E4%BB%A4%E9%9B%86%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84-rv32i%E6%8C%87%E4%BB%A4%E9%9B%86%E6%A6%82%E8%A7%88/</guid>
      <description>&lt;p&gt;本文概览RV32I指令集中指令的用途。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RISC-V指令集体系结构-指令集</title>
      <link>https://lgl88911.github.io/embedded/risc-v%E6%8C%87%E4%BB%A4%E9%9B%86%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Sat, 23 Jan 2021 17:17:33 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/risc-v%E6%8C%87%E4%BB%A4%E9%9B%86%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要分析说明嵌入式软件工程师需要了解的RISC-V的指令集内容.&lt;/p&gt;</description>
    </item>
    <item>
      <title>WSL踩坑记录</title>
      <link>https://lgl88911.github.io/posts/wsl%E8%B8%A9%E5%9D%91%E8%AE%B0%E5%BD%95/</link>
      <pubDate>Wed, 30 Dec 2020 21:50:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/wsl%E8%B8%A9%E5%9D%91%E8%AE%B0%E5%BD%95/</guid>
      <description>&lt;p&gt;本文记录使用WSL/WLS2中遇到的问题和处理方法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>将Zephyr开发环境做为risc-v的实验环境</title>
      <link>https://lgl88911.github.io/zephyr/%E5%B0%86zephyr%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E5%81%9A%E4%B8%BArisc-v%E7%9A%84%E5%AE%9E%E9%AA%8C%E7%8E%AF%E5%A2%83/</link>
      <pubDate>Tue, 29 Dec 2020 22:05:44 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E5%B0%86zephyr%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E5%81%9A%E4%B8%BArisc-v%E7%9A%84%E5%AE%9E%E9%AA%8C%E7%8E%AF%E5%A2%83/</guid>
      <description>&lt;p&gt;本文说明如何利用Zephyr的的开发环境作为risc-v的实验环境，并做简单演示。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Video驱动之驱动添加</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-video%E9%A9%B1%E5%8A%A8%E4%B9%8B%E9%A9%B1%E5%8A%A8%E6%B7%BB%E5%8A%A0/</link>
      <pubDate>Fri, 25 Dec 2020 22:12:03 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-video%E9%A9%B1%E5%8A%A8%E4%B9%8B%E9%A9%B1%E5%8A%A8%E6%B7%BB%E5%8A%A0/</guid>
      <description>&lt;p&gt;本文以摄像头OV7725为例说明如何添加一个新的Video驱动到Zephyr。&lt;/p&gt;</description>
    </item>
    <item>
      <title>git后悔药</title>
      <link>https://lgl88911.github.io/posts/git%E5%90%8E%E6%82%94%E8%8D%AF/</link>
      <pubDate>Sat, 19 Dec 2020 20:18:59 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/git%E5%90%8E%E6%82%94%E8%8D%AF/</guid>
      <description>&lt;p&gt;本文记录一些git下的撤销和修改历史操作。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Video驱动之实现分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-video%E9%A9%B1%E5%8A%A8%E4%B9%8B%E5%AE%9E%E7%8E%B0%E5%88%86%E6%9E%90/</link>
      <pubDate>Thu, 17 Dec 2020 21:13:36 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-video%E9%A9%B1%E5%8A%A8%E4%B9%8B%E5%AE%9E%E7%8E%B0%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文通过分析Zephyr已有的Video驱动，了解Video驱动实现原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Video驱动之使用说明</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-video%E9%A9%B1%E5%8A%A8%E4%B9%8B%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Wed, 16 Dec 2020 23:38:33 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-video%E9%A9%B1%E5%8A%A8%E4%B9%8B%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;p&gt;本文简要介绍如何使用Zephyr Video驱动。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Video驱动之驱动模型</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-video%E9%A9%B1%E5%8A%A8%E4%B9%8B%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B/</link>
      <pubDate>Tue, 15 Dec 2020 21:37:03 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-video%E9%A9%B1%E5%8A%A8%E4%B9%8B%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr Video驱动模型。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr驱动SCCB设备</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E9%A9%B1%E5%8A%A8sccb%E8%AE%BE%E5%A4%87/</link>
      <pubDate>Sat, 12 Dec 2020 21:25:58 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E9%A9%B1%E5%8A%A8sccb%E8%AE%BE%E5%A4%87/</guid>
      <description>&lt;p&gt;本文简要介绍I2C和SCCB的关系，并说明如何使用Zephyr的i2c驱动SCCB设备。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr 框架结构简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E6%A1%86%E6%9E%B6%E7%BB%93%E6%9E%84%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Sun, 29 Nov 2020 11:29:02 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E6%A1%86%E6%9E%B6%E7%BB%93%E6%9E%84%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本节文从不同的侧面介绍Zephyr的架构，通过本文可以了解Zephyr不同的层次功能，对Zephyr框架有总统性的认识。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows下Gitbook安装</title>
      <link>https://lgl88911.github.io/posts/windows%E4%B8%8Bgitbook%E5%AE%89%E8%A3%85/</link>
      <pubDate>Sun, 08 Nov 2020 19:51:07 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/windows%E4%B8%8Bgitbook%E5%AE%89%E8%A3%85/</guid>
      <description>&lt;p&gt;本文说明在Windows下安装Gitbook遇到的问题和处理方式。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr下SOC驱动修改方法</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8B%E4%BD%BF%E7%94%A8hal%E9%A9%B1%E5%8A%A8%E6%96%B9%E6%B3%95/</link>
      <pubDate>Sun, 01 Nov 2020 20:02:31 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8B%E4%BD%BF%E7%94%A8hal%E9%A9%B1%E5%8A%A8%E6%96%B9%E6%B3%95/</guid>
      <description>&lt;p&gt;本文说明在zephyr支持的SOC驱动无法满足应用需求时的处理方式。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr下MPU问题分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Bmpu%E9%97%AE%E9%A2%98%E5%88%86%E6%9E%90/</link>
      <pubDate>Sun, 18 Oct 2020 15:56:09 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Bmpu%E9%97%AE%E9%A2%98%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文记录在Zephyr下因开启CONFIG_HW_STACK_PROTECTION引起的MPU fault问题的分析调试过程。&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用gdbgui调试Zephyr</title>
      <link>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8gdbgui%E8%B0%83%E8%AF%95zephyr/</link>
      <pubDate>Sat, 17 Oct 2020 10:16:16 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8gdbgui%E8%B0%83%E8%AF%95zephyr/</guid>
      <description>&lt;p&gt;本文简要解释gdbgui以及如何用其调试zephyr.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr的Coredump机制</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%9A%84coredump%E6%9C%BA%E5%88%B6/</link>
      <pubDate>Sun, 27 Sep 2020 22:16:09 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%9A%84coredump%E6%9C%BA%E5%88%B6/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr的Coredump机制和使用方法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内存管理之Pool</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8Bpool/</link>
      <pubDate>Sat, 26 Sep 2020 22:28:52 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8Bpool/</guid>
      <description>&lt;p&gt;本文通过分析代码介绍Zephyr Pool内存管理的实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr应用链接第三方库</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%BA%94%E7%94%A8%E9%93%BE%E6%8E%A5%E7%AC%AC%E4%B8%89%E6%96%B9%E5%BA%93/</link>
      <pubDate>Tue, 22 Sep 2020 22:28:56 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%BA%94%E7%94%A8%E9%93%BE%E6%8E%A5%E7%AC%AC%E4%B8%89%E6%96%B9%E5%BA%93/</guid>
      <description>&lt;p&gt;本文说明如何在Zephyr中链接第三方库。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内存管理之Heap</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8Bheap/</link>
      <pubDate>Sun, 06 Sep 2020 22:50:22 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8Bheap/</guid>
      <description>&lt;p&gt;本文介绍Zephyr Heap内存管理的实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内存管理之slab</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8Bslab/</link>
      <pubDate>Sat, 29 Aug 2020 18:52:33 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8Bslab/</guid>
      <description>&lt;p&gt;本文介绍Zephyr内存管理器和Slab的实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr多版本共存</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%A4%9A%E7%89%88%E6%9C%AC%E5%85%B1%E5%AD%98/</link>
      <pubDate>Tue, 25 Aug 2020 23:37:02 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%A4%9A%E7%89%88%E6%9C%AC%E5%85%B1%E5%AD%98/</guid>
      <description>&lt;p&gt;本文介绍如何让Zephyr多版本共存，并编译出自己想要的image。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核调度之调度方式与时机</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E8%B0%83%E5%BA%A6%E6%96%B9%E5%BC%8F%E4%B8%8E%E6%97%B6%E6%9C%BA/</link>
      <pubDate>Sun, 23 Aug 2020 21:11:14 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E8%B0%83%E5%BA%A6%E6%96%B9%E5%BC%8F%E4%B8%8E%E6%97%B6%E6%9C%BA/</guid>
      <description>&lt;p&gt;本文说明Zephyr内核调度方式和调度时机。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核调度之列队管理算法</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E5%88%97%E9%98%9F%E7%AE%A1%E7%90%86%E7%AE%97%E6%B3%95/</link>
      <pubDate>Sun, 09 Aug 2020 20:09:46 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E8%B0%83%E5%BA%A6%E4%B9%8B%E5%88%97%E9%98%9F%E7%AE%A1%E7%90%86%E7%AE%97%E6%B3%95/</guid>
      <description>&lt;p&gt;本文说明Zephyr使用的三种列队管理算法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RGB屏参配置方法</title>
      <link>https://lgl88911.github.io/embedded/rgb%E5%B1%8F%E5%8F%82%E9%85%8D%E7%BD%AE%E6%96%B9%E6%B3%95/</link>
      <pubDate>Thu, 06 Aug 2020 21:40:43 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/rgb%E5%B1%8F%E5%8F%82%E9%85%8D%E7%BD%AE%E6%96%B9%E6%B3%95/</guid>
      <description>&lt;p&gt;本文介绍如何计算和配置RGB屏参。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr线程生命周期及状态机</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BA%BF%E7%A8%8B%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E5%8F%8A%E7%8A%B6%E6%80%81%E6%9C%BA/</link>
      <pubDate>Fri, 31 Jul 2020 20:16:14 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BA%BF%E7%A8%8B%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E5%8F%8A%E7%8A%B6%E6%80%81%E6%9C%BA/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr线程的生命周期和状态机。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr使用的堆栈保护技术</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8%E7%9A%84%E5%A0%86%E6%A0%88%E4%BF%9D%E6%8A%A4%E6%8A%80%E6%9C%AF/</link>
      <pubDate>Tue, 28 Jul 2020 22:00:14 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8%E7%9A%84%E5%A0%86%E6%A0%88%E4%BF%9D%E6%8A%A4%E6%8A%80%E6%9C%AF/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr线程使用的堆栈保护技术。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lvgl使用RGB接口屏动画拖尾噪声调试</title>
      <link>https://lgl88911.github.io/lvgl/lvgl%E4%BD%BF%E7%94%A8rgb%E6%8E%A5%E5%8F%A3%E5%B1%8F%E5%8A%A8%E7%94%BB%E6%8B%96%E5%B0%BE%E5%99%AA%E5%A3%B0%E8%B0%83%E8%AF%95/</link>
      <pubDate>Mon, 27 Jul 2020 19:38:44 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl%E4%BD%BF%E7%94%A8rgb%E6%8E%A5%E5%8F%A3%E5%B1%8F%E5%8A%A8%E7%94%BB%E6%8B%96%E5%B0%BE%E5%99%AA%E5%A3%B0%E8%B0%83%E8%AF%95/</guid>
      <description>&lt;p&gt;本文记录处理lvgl使用RGB接口屏动画拖尾噪声的调试过程。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr线程优先级简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BA%BF%E7%A8%8B%E4%BC%98%E5%85%88%E7%BA%A7%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Fri, 24 Jul 2020 20:19:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BA%BF%E7%A8%8B%E4%BC%98%E5%85%88%E7%BA%A7%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr的优先级以及优先级如何影响调度。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr上添加触屏驱动</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8A%E6%B7%BB%E5%8A%A0%E8%A7%A6%E5%B1%8F%E9%A9%B1%E5%8A%A8/</link>
      <pubDate>Sun, 05 Jul 2020 10:55:51 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8A%E6%B7%BB%E5%8A%A0%E8%A7%A6%E5%B1%8F%E9%A9%B1%E5%8A%A8/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr下kscan驱动模型，并说明如何在kscan模型下实现触屏驱动。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr烧写调试环境切换到Windows</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%83%A7%E5%86%99%E8%B0%83%E8%AF%95%E7%8E%AF%E5%A2%83%E5%88%87%E6%8D%A2%E5%88%B0windows/</link>
      <pubDate>Fri, 26 Jun 2020 18:19:32 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%83%A7%E5%86%99%E8%B0%83%E8%AF%95%E7%8E%AF%E5%A2%83%E5%88%87%E6%8D%A2%E5%88%B0windows/</guid>
      <description>&lt;p&gt;本文说明如何在Windows10下搭建烧写和调试Zephyr的环境。&lt;/p&gt;</description>
    </item>
    <item>
      <title>WSL2体验</title>
      <link>https://lgl88911.github.io/posts/wsl2%E4%BD%93%E9%AA%8C/</link>
      <pubDate>Thu, 25 Jun 2020 22:32:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/wsl2%E4%BD%93%E9%AA%8C/</guid>
      <description>&lt;p&gt;本文简介WSL2的安装和使用体验.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr编译环境切换到Windows</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83%E5%88%87%E6%8D%A2%E5%88%B0windows/</link>
      <pubDate>Thu, 25 Jun 2020 17:41:58 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83%E5%88%87%E6%8D%A2%E5%88%B0windows/</guid>
      <description>&lt;p&gt;本文说明如何在Windows10下编译Zephyr和相关环境设置.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr API生命周期简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-api%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Sat, 13 Jun 2020 09:43:57 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-api%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文说明Zephyr API的生命周期。&lt;/p&gt;</description>
    </item>
    <item>
      <title>MSYS2 LVGL模拟环境搭建</title>
      <link>https://lgl88911.github.io/lvgl/msys2-lvgl%E6%A8%A1%E6%8B%9F%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</link>
      <pubDate>Fri, 05 Jun 2020 22:38:57 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/msys2-lvgl%E6%A8%A1%E6%8B%9F%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</guid>
      <description>&lt;p&gt;本文说明在windows下如何利用msys2搭建lvgl模拟环境。&lt;/p&gt;</description>
    </item>
    <item>
      <title>数字电路波形图绘制工具WaveDrom简介</title>
      <link>https://lgl88911.github.io/embedded/%E6%95%B0%E5%AD%97%E7%94%B5%E8%B7%AF%E6%B3%A2%E5%BD%A2%E5%9B%BE%E7%BB%98%E5%88%B6%E5%B7%A5%E5%85%B7wavedrom%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Fri, 22 May 2020 22:09:57 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/%E6%95%B0%E5%AD%97%E7%94%B5%E8%B7%AF%E6%B3%A2%E5%BD%A2%E5%9B%BE%E7%BB%98%E5%88%B6%E5%B7%A5%E5%85%B7wavedrom%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要介绍WaveDrom的使用方法.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr上添加RGB接口屏和调试方法</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8A%E6%B7%BB%E5%8A%A0rgb%E6%8E%A5%E5%8F%A3%E5%B1%8F%E5%92%8C%E8%B0%83%E8%AF%95%E6%96%B9%E6%B3%95/</link>
      <pubDate>Wed, 20 May 2020 22:19:13 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8A%E6%B7%BB%E5%8A%A0rgb%E6%8E%A5%E5%8F%A3%E5%B1%8F%E5%92%8C%E8%B0%83%E8%AF%95%E6%96%B9%E6%B3%95/</guid>
      <description>&lt;p&gt;本文说明如何向Zephyr添加RGB接口屏和调试方法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr线程阻塞和超时机制分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BA%BF%E7%A8%8B%E9%98%BB%E5%A1%9E%E5%92%8C%E8%B6%85%E6%97%B6%E6%9C%BA%E5%88%B6%E5%88%86%E6%9E%90/</link>
      <pubDate>Sun, 17 May 2020 12:53:52 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BA%BF%E7%A8%8B%E9%98%BB%E5%A1%9E%E5%92%8C%E8%B6%85%E6%97%B6%E6%9C%BA%E5%88%B6%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文分析Zephyr是如何实现对线程阻塞和超时机制。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr GPIO逻辑电平</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-gpio%E9%80%BB%E8%BE%91%E7%94%B5%E5%B9%B3/</link>
      <pubDate>Wed, 06 May 2020 19:56:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-gpio%E9%80%BB%E8%BE%91%E7%94%B5%E5%B9%B3/</guid>
      <description>&lt;p&gt;本文简要介绍zephyr GPIO的驱动logic level的原理和实现&lt;/p&gt;</description>
    </item>
    <item>
      <title>RISC-V开发环境搭建</title>
      <link>https://lgl88911.github.io/embedded/risc-v%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</link>
      <pubDate>Mon, 04 May 2020 21:14:40 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/risc-v%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</guid>
      <description>&lt;p&gt;本文记录ubuntu下RISC-V开发环境的搭建过程，主要针对嵌入式系统。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象-数据传递之Message Queue</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E4%B9%8Bmessage-queue/</link>
      <pubDate>Mon, 04 May 2020 15:54:01 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E4%B9%8Bmessage-queue/</guid>
      <description>&lt;p&gt;本文简要说明Zephyr Message Queue的使用和实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核Timeout模块简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8timeout%E6%A8%A1%E5%9D%97%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Sun, 26 Apr 2020 21:46:13 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8timeout%E6%A8%A1%E5%9D%97%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文分析说明Zephyr内核的Timeout模块。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Tick Clock简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-tick-clock%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Sun, 26 Apr 2020 21:18:32 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-tick-clock%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr的Tick Clock。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象-数据传递之Stack</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E4%B9%8Bstack/</link>
      <pubDate>Sun, 19 Apr 2020 10:33:58 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E4%B9%8Bstack/</guid>
      <description>&lt;p&gt;本文简要说明Zephyr Stack的使用和实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr链表简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E9%93%BE%E8%A1%A8%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Thu, 16 Apr 2020 19:40:41 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E9%93%BE%E8%A1%A8%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简单介绍Zephyr的链表的分类和区别,不涉及具体操作.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象-数据传递之FIFO/LIFO</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E4%B9%8Bfifo-lifo/</link>
      <pubDate>Mon, 06 Apr 2020 16:42:05 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E4%B9%8Bfifo-lifo/</guid>
      <description>&lt;p&gt;本文简要说明Zephyr FIFO/LIFO的使用和实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象--数据传递对象简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E5%AF%B9%E8%B1%A1%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Fri, 03 Apr 2020 21:32:59 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E6%95%B0%E6%8D%AE%E4%BC%A0%E9%80%92%E5%AF%B9%E8%B1%A1%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简介zephyr中的数据传递类内核对象，说明主要属性和特点。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象--同步之轮询</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E4%B9%8B%E8%BD%AE%E8%AF%A2/</link>
      <pubDate>Sat, 28 Mar 2020 16:12:26 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E4%B9%8B%E8%BD%AE%E8%AF%A2/</guid>
      <description>&lt;p&gt;本文简要说明Zephyr polling API的使用和实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象--同步之互斥量</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E4%B9%8B%E4%BA%92%E6%96%A5%E9%87%8F/</link>
      <pubDate>Fri, 27 Mar 2020 19:56:54 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E4%B9%8B%E4%BA%92%E6%96%A5%E9%87%8F/</guid>
      <description>&lt;p&gt;本文简要说明Zephyr互斥量的使用和实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象--同步之信号量</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E4%B9%8B%E4%BF%A1%E5%8F%B7%E9%87%8F/</link>
      <pubDate>Fri, 27 Mar 2020 19:48:31 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E4%B9%8B%E4%BF%A1%E5%8F%B7%E9%87%8F/</guid>
      <description>&lt;p&gt;本文简要说明Zephyr信号量的使用和实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr内核对象--同步对象简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E5%AF%B9%E8%B1%A1%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Thu, 26 Mar 2020 20:55:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1-%E5%90%8C%E6%AD%A5%E5%AF%B9%E8%B1%A1%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr内核提供的同步手段，说明主要属性和特点。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr设备树生成C宏规则</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%AE%BE%E5%A4%87%E6%A0%91%E7%94%9F%E6%88%90c%E5%AE%8F%E8%A7%84%E5%88%99/</link>
      <pubDate>Sat, 21 Mar 2020 21:19:36 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%AE%BE%E5%A4%87%E6%A0%91%E7%94%9F%E6%88%90c%E5%AE%8F%E8%A7%84%E5%88%99/</guid>
      <description>&lt;p&gt;本文说明Zephyr下设备树生成C宏的规则。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Perf和火焰图</title>
      <link>https://lgl88911.github.io/posts/perf%E5%92%8C%E7%81%AB%E7%84%B0%E5%9B%BE/</link>
      <pubDate>Thu, 19 Mar 2020 21:16:04 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/perf%E5%92%8C%E7%81%AB%E7%84%B0%E5%9B%BE/</guid>
      <description>&lt;p&gt;本文说明如何搭配perf创建火焰图。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr升级为West0.7.2问题处理</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%8D%87%E7%BA%A7%E4%B8%BAwest0-7-2%E9%97%AE%E9%A2%98%E5%A4%84%E7%90%86/</link>
      <pubDate>Wed, 18 Mar 2020 22:11:17 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%8D%87%E7%BA%A7%E4%B8%BAwest0-7-2%E9%97%AE%E9%A2%98%E5%A4%84%E7%90%86/</guid>
      <description>&lt;p&gt;本文说明如何处理升级west后出现requires_workspace的问题。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr设备树生成流程</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%AE%BE%E5%A4%87%E6%A0%91%E7%94%9F%E6%88%90%E6%B5%81%E7%A8%8B/</link>
      <pubDate>Sat, 14 Mar 2020 19:52:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%AE%BE%E5%A4%87%E6%A0%91%E7%94%9F%E6%88%90%E6%B5%81%E7%A8%8B/</guid>
      <description>&lt;p&gt;本文说明zephyr的dts生成C宏的主要流程。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr构建过程简述</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%9E%84%E5%BB%BA%E8%BF%87%E7%A8%8B%E7%AE%80%E8%BF%B0/</link>
      <pubDate>Sun, 08 Mar 2020 11:50:17 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%9E%84%E5%BB%BA%E8%BF%87%E7%A8%8B%E7%AE%80%E8%BF%B0/</guid>
      <description>&lt;p&gt;本文简述Zephyr的构建过程。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr中断系统-实现</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%AD%E6%96%AD%E7%B3%BB%E7%BB%9F-%E5%AE%9E%E7%8E%B0/</link>
      <pubDate>Mon, 02 Mar 2020 20:30:43 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%AD%E6%96%AD%E7%B3%BB%E7%BB%9F-%E5%AE%9E%E7%8E%B0/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr中断系统是如何实现的。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr中断系统--使用</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%AD%E6%96%AD%E7%B3%BB%E7%BB%9F-%E4%BD%BF%E7%94%A8/</link>
      <pubDate>Sun, 01 Mar 2020 18:39:34 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%AD%E6%96%AD%E7%B3%BB%E7%BB%9F-%E4%BD%BF%E7%94%A8/</guid>
      <description>&lt;p&gt;本文说明如何使用Zephyr中断系统。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr中断系统-概述</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%AD%E6%96%AD%E7%B3%BB%E7%BB%9F-%E6%A6%82%E8%BF%B0/</link>
      <pubDate>Sun, 01 Mar 2020 09:31:09 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%AD%E6%96%AD%E7%B3%BB%E7%BB%9F-%E6%A6%82%E8%BF%B0/</guid>
      <description>&lt;p&gt;本文概览Zephyr中断系统的功能和技术手段。&lt;/p&gt;</description>
    </item>
    <item>
      <title>如何在代码中引用git版本</title>
      <link>https://lgl88911.github.io/posts/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%BB%A3%E7%A0%81%E4%B8%AD%E5%BC%95%E7%94%A8git%E7%89%88%E6%9C%AC/</link>
      <pubDate>Tue, 25 Feb 2020 21:04:01 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%BB%A3%E7%A0%81%E4%B8%AD%E5%BC%95%E7%94%A8git%E7%89%88%E6%9C%AC/</guid>
      <description>&lt;p&gt;本文说明如何将git版本号编译入C代码&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr增加调试器参数</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%A2%9E%E5%8A%A0%E8%B0%83%E8%AF%95%E5%99%A8%E5%8F%82%E6%95%B0/</link>
      <pubDate>Tue, 11 Feb 2020 20:07:38 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%A2%9E%E5%8A%A0%E8%B0%83%E8%AF%95%E5%99%A8%E5%8F%82%E6%95%B0/</guid>
      <description>&lt;p&gt;本文以pyocd为例简要说明如何为Zephyr调用的调试器增加参数。&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用zephyr的非技术风险</title>
      <link>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8zephyr%E7%9A%84%E9%9D%9E%E6%8A%80%E6%9C%AF%E9%A3%8E%E9%99%A9/</link>
      <pubDate>Mon, 06 Jan 2020 22:24:36 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8zephyr%E7%9A%84%E9%9D%9E%E6%8A%80%E6%9C%AF%E9%A3%8E%E9%99%A9/</guid>
      <description>&lt;p&gt;zephyr出口管制&lt;/p&gt;</description>
    </item>
    <item>
      <title>Github提交代码及冲突处理</title>
      <link>https://lgl88911.github.io/posts/github%E6%8F%90%E4%BA%A4%E4%BB%A3%E7%A0%81%E5%8F%8A%E5%86%B2%E7%AA%81%E5%A4%84%E7%90%86/</link>
      <pubDate>Sat, 04 Jan 2020 16:18:25 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/github%E6%8F%90%E4%BA%A4%E4%BB%A3%E7%A0%81%E5%8F%8A%E5%86%B2%E7%AA%81%E5%A4%84%E7%90%86/</guid>
      <description>&lt;p&gt;本文简要说明如何对github上的项目进行代码提交&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python2和3切换</title>
      <link>https://lgl88911.github.io/posts/python2%E5%92%8C3%E5%88%87%E6%8D%A2/</link>
      <pubDate>Fri, 03 Jan 2020 19:54:37 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/python2%E5%92%8C3%E5%88%87%E6%8D%A2/</guid>
      <description>&lt;p&gt;本文说明如何在ubuntu下快速切换python版本&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr电源管理-设备电源管理</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86-%E8%AE%BE%E5%A4%87%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86/</link>
      <pubDate>Sun, 15 Dec 2019 21:49:20 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86-%E8%AE%BE%E5%A4%87%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86/</guid>
      <description>&lt;p&gt;本文描述Zephyr设备电源管理的实现&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr电源管理-系统电源管理</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86-%E7%B3%BB%E7%BB%9F%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86/</link>
      <pubDate>Sun, 08 Dec 2019 19:23:20 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86-%E7%B3%BB%E7%BB%9F%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86/</guid>
      <description>&lt;p&gt;本文描述Zephyr系统电源管理的实现&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr电源管理-Tickless Idle</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86-tickless-idle/</link>
      <pubDate>Sat, 07 Dec 2019 18:41:25 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86-tickless-idle/</guid>
      <description>&lt;p&gt;本文基于cortex-m arch分析Zephyr 如何实现Tickless Idle省电。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr电源管理-简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86-%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Fri, 06 Dec 2019 21:58:49 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86-%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要介绍zephyr电源管理框架&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr调试器配置及原理</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%B0%83%E8%AF%95%E5%99%A8%E9%85%8D%E7%BD%AE%E5%8F%8A%E5%8E%9F%E7%90%86/</link>
      <pubDate>Mon, 25 Nov 2019 19:25:58 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%B0%83%E8%AF%95%E5%99%A8%E9%85%8D%E7%BD%AE%E5%8F%8A%E5%8E%9F%E7%90%86/</guid>
      <description>&lt;p&gt;本文在ubuntu下以pyocd为例说明Zephyr如何配置调试器，及其实现的原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>记2019-RTT成都开发者大会</title>
      <link>https://lgl88911.github.io/posts/%E8%AE%B02019-rtt%E6%88%90%E9%83%BD%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A/</link>
      <pubDate>Sat, 23 Nov 2019 22:13:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/%E8%AE%B02019-rtt%E6%88%90%E9%83%BD%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A/</guid>
      <description>&lt;p&gt;本文记录2019 rt-thread 成都开发者大会见闻和个人参会的准备工作&lt;/p&gt;</description>
    </item>
    <item>
      <title>编译Daplink</title>
      <link>https://lgl88911.github.io/embedded/%E7%BC%96%E8%AF%91daplink/</link>
      <pubDate>Wed, 20 Nov 2019 19:42:19 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/%E7%BC%96%E8%AF%91daplink/</guid>
      <description>&lt;p&gt;本文说明如何在windows下编译Daplink&lt;/p&gt;</description>
    </item>
    <item>
      <title>编译测试pyocd</title>
      <link>https://lgl88911.github.io/embedded/%E7%BC%96%E8%AF%91%E6%B5%8B%E8%AF%95pyocd/</link>
      <pubDate>Wed, 20 Nov 2019 19:13:55 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/%E7%BC%96%E8%AF%91%E6%B5%8B%E8%AF%95pyocd/</guid>
      <description>&lt;p&gt;本文说明在ubuntu下如何编译测试pyocd&lt;/p&gt;</description>
    </item>
    <item>
      <title>zephyr文档生成</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%96%87%E6%A1%A3%E7%94%9F%E6%88%90/</link>
      <pubDate>Sun, 17 Nov 2019 16:09:01 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%96%87%E6%A1%A3%E7%94%9F%E6%88%90/</guid>
      <description>&lt;p&gt;本文说明在ubuntu 18.04下如何生成zephyr文档&lt;/p&gt;</description>
    </item>
    <item>
      <title>man使用简要说明</title>
      <link>https://lgl88911.github.io/posts/man%E4%BD%BF%E7%94%A8%E7%AE%80%E8%A6%81%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Sat, 16 Nov 2019 16:51:14 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/man%E4%BD%BF%E7%94%A8%E7%AE%80%E8%A6%81%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;p&gt;本文简要说明linux man的使用&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr libc简介和malloc分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-libc%E7%AE%80%E4%BB%8B%E5%92%8Cmalloc%E5%88%86%E6%9E%90/</link>
      <pubDate>Tue, 29 Oct 2019 14:51:56 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-libc%E7%AE%80%E4%BB%8B%E5%92%8Cmalloc%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文简要介绍Zephyr的标准C库，并基于nrf52832分析malloc的heap来源。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr用户模式-内存保护</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F-%E5%86%85%E5%AD%98%E4%BF%9D%E6%8A%A4/</link>
      <pubDate>Mon, 28 Oct 2019 19:42:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F-%E5%86%85%E5%AD%98%E4%BF%9D%E6%8A%A4/</guid>
      <description>&lt;p&gt;本文说明zephyr的用户模式下如何进行内存保护.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr用户模式-内核对象</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F-%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1/</link>
      <pubDate>Sat, 26 Oct 2019 20:03:56 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F-%E5%86%85%E6%A0%B8%E5%AF%B9%E8%B1%A1/</guid>
      <description>&lt;p&gt;本文简要说明zephyr内核对象原理&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr用户模式-系统调用</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F-%E7%B3%BB%E7%BB%9F%E8%B0%83%E7%94%A8/</link>
      <pubDate>Fri, 04 Oct 2019 12:51:16 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F-%E7%B3%BB%E7%BB%9F%E8%B0%83%E7%94%A8/</guid>
      <description>&lt;p&gt;本文说明zephyr系统调用的原理&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr用户模式-技术基础</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F-%E6%8A%80%E6%9C%AF%E5%9F%BA%E7%A1%80/</link>
      <pubDate>Wed, 02 Oct 2019 21:48:48 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F-%E6%8A%80%E6%9C%AF%E5%9F%BA%E7%A1%80/</guid>
      <description>&lt;p&gt;本文说明cortex-m3/m4体系结构下和zephyr user mode相关的技术基础&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr用户模式-简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F-%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Wed, 02 Oct 2019 12:06:59 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F-%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要介绍zephyr的user mode&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr上ssd1306协同lvgl工作</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Assd1306%E5%8D%8F%E5%90%8Clvgl%E5%B7%A5%E4%BD%9C/</link>
      <pubDate>Sat, 07 Sep 2019 18:18:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Assd1306%E5%8D%8F%E5%90%8Clvgl%E5%B7%A5%E4%BD%9C/</guid>
      <description>&lt;p&gt;本文介绍如何在zephyr上配置ssd1306和lvgl，并让二者协同工作.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ssd1306驱动要点</title>
      <link>https://lgl88911.github.io/zephyr/ssd1306%E9%A9%B1%E5%8A%A8%E8%A6%81%E7%82%B9/</link>
      <pubDate>Sun, 01 Sep 2019 19:30:56 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/ssd1306%E9%A9%B1%E5%8A%A8%E8%A6%81%E7%82%B9/</guid>
      <description>&lt;p&gt;本文说明i2c的ssd1306驱动要点，帮助理解zephyr的ssd3306驱动。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr使用TF卡</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8tf%E5%8D%A1/</link>
      <pubDate>Sat, 31 Aug 2019 22:20:13 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8tf%E5%8D%A1/</guid>
      <description>&lt;p&gt;本文说明如何在zephyr下使用TF卡.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr使用高版本工具问题处理</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8%E9%AB%98%E7%89%88%E6%9C%AC%E5%B7%A5%E5%85%B7%E9%97%AE%E9%A2%98%E5%A4%84%E7%90%86/</link>
      <pubDate>Mon, 26 Aug 2019 23:08:14 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8%E9%AB%98%E7%89%88%E6%9C%AC%E5%B7%A5%E5%85%B7%E9%97%AE%E9%A2%98%E5%A4%84%E7%90%86/</guid>
      <description>&lt;p&gt;本文说明解决ubuntu下zephyr编译依赖的工具比ubuntu发新版高的问题&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr连入阿里云物联网平台--使用</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%BF%9E%E5%85%A5%E9%98%BF%E9%87%8C%E4%BA%91%E7%89%A9%E8%81%94%E7%BD%91%E5%B9%B3%E5%8F%B0-%E4%BD%BF%E7%94%A8/</link>
      <pubDate>Sun, 25 Aug 2019 16:44:39 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%BF%9E%E5%85%A5%E9%98%BF%E9%87%8C%E4%BA%91%E7%89%A9%E8%81%94%E7%BD%91%E5%B9%B3%E5%8F%B0-%E4%BD%BF%E7%94%A8/</guid>
      <description>&lt;p&gt;本文说明如何使用移植在zephyr上使用Link Kit SDK开发物联网应用&lt;/p&gt;</description>
    </item>
    <item>
      <title>lvgl linux模拟器</title>
      <link>https://lgl88911.github.io/lvgl/lvgl-linux%E6%A8%A1%E6%8B%9F%E5%99%A8/</link>
      <pubDate>Sun, 18 Aug 2019 10:44:38 +0800</pubDate>
      <guid>https://lgl88911.github.io/lvgl/lvgl-linux%E6%A8%A1%E6%8B%9F%E5%99%A8/</guid>
      <description>&lt;p&gt;本文说明如何在ubuntu下搭建lvgl模拟器&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr连入阿里云物联网平台-移植</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%BF%9E%E5%85%A5%E9%98%BF%E9%87%8C%E4%BA%91%E7%89%A9%E8%81%94%E7%BD%91%E5%B9%B3%E5%8F%B0-%E7%A7%BB%E6%A4%8D/</link>
      <pubDate>Sat, 13 Jul 2019 09:58:11 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%BF%9E%E5%85%A5%E9%98%BF%E9%87%8C%E4%BA%91%E7%89%A9%E8%81%94%E7%BD%91%E5%B9%B3%E5%8F%B0-%E7%A7%BB%E6%A4%8D/</guid>
      <description>&lt;p&gt;本文说明如何移植Link Kit SDK到zephyr&lt;/p&gt;</description>
    </item>
    <item>
      <title>linux动态库加载路径</title>
      <link>https://lgl88911.github.io/posts/linux%E5%8A%A8%E6%80%81%E5%BA%93%E5%8A%A0%E8%BD%BD%E8%B7%AF%E5%BE%84/</link>
      <pubDate>Tue, 09 Jul 2019 18:56:19 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/linux%E5%8A%A8%E6%80%81%E5%BA%93%E5%8A%A0%E8%BD%BD%E8%B7%AF%E5%BE%84/</guid>
      <description>&lt;p&gt;本文说明Linux动态库搜索路径和顺序.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr连入阿里云物联网平台--概览</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%BF%9E%E5%85%A5%E9%98%BF%E9%87%8C%E4%BA%91%E7%89%A9%E8%81%94%E7%BD%91%E5%B9%B3%E5%8F%B0-%E6%A6%82%E8%A7%88/</link>
      <pubDate>Sun, 07 Jul 2019 20:10:51 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%BF%9E%E5%85%A5%E9%98%BF%E9%87%8C%E4%BA%91%E7%89%A9%E8%81%94%E7%BD%91%E5%B9%B3%E5%8F%B0-%E6%A6%82%E8%A7%88/</guid>
      <description>&lt;p&gt;本文概览zephyr使用aliyun SDK连入阿里云物联网平台。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ubuntu cinnamon桌面setting出错解决</title>
      <link>https://lgl88911.github.io/posts/ubuntu-cinnamon%E6%A1%8C%E9%9D%A2setting%E5%87%BA%E9%94%99%E8%A7%A3%E5%86%B3/</link>
      <pubDate>Thu, 04 Jul 2019 11:44:18 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/ubuntu-cinnamon%E6%A1%8C%E9%9D%A2setting%E5%87%BA%E9%94%99%E8%A7%A3%E5%86%B3/</guid>
      <description>&lt;p&gt;本文说明cinnamon-setting出错的处理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr使用mcumgr</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8mcumgr/</link>
      <pubDate>Sat, 15 Jun 2019 11:15:02 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8mcumgr/</guid>
      <description>&lt;p&gt;本文说明zephyr如何使用mcumgr&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr使用DFU</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8dfu/</link>
      <pubDate>Fri, 14 Jun 2019 19:33:58 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8dfu/</guid>
      <description>&lt;p&gt;本文说明zephyr如何进行dfu升级&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr west简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-west%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Wed, 12 Jun 2019 17:36:49 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-west%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要介绍zephyr west的安装和使用。&lt;/p&gt;</description>
    </item>
    <item>
      <title>WSL体验</title>
      <link>https://lgl88911.github.io/posts/wsl%E4%BD%93%E9%AA%8C/</link>
      <pubDate>Sun, 26 May 2019 11:50:14 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/wsl%E4%BD%93%E9%AA%8C/</guid>
      <description>&lt;p&gt;本文简介WSL的安装和使用体验&lt;/p&gt;</description>
    </item>
    <item>
      <title>如何使用Zephyr文件系统</title>
      <link>https://lgl88911.github.io/zephyr/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8zephyr%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F/</link>
      <pubDate>Mon, 06 May 2019 22:58:11 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8zephyr%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F/</guid>
      <description>&lt;p&gt;本文通过使用fs shell和分析fs shell命令的实现来说明输入使用Zephyr文件系统接口。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr文件系统</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F/</link>
      <pubDate>Fri, 03 May 2019 19:46:11 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F/</guid>
      <description>&lt;p&gt;本文说明Zephyr虚拟文件系统的架构，原理,和驱动的关联操作。不涉及具体文件系统的实现方式。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr即将迎来LTS</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%8D%B3%E5%B0%86%E8%BF%8E%E6%9D%A5lts/</link>
      <pubDate>Wed, 17 Apr 2019 22:44:03 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%8D%B3%E5%B0%86%E8%BF%8E%E6%9D%A5lts/</guid>
      <description>&lt;p&gt;Zephyr发布1.14.0即将迎来LTS&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用docker镜像编译Zephyr</title>
      <link>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8docker%E9%95%9C%E5%83%8F%E7%BC%96%E8%AF%91zephyr/</link>
      <pubDate>Sun, 07 Apr 2019 21:44:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8docker%E9%95%9C%E5%83%8F%E7%BC%96%E8%AF%91zephyr/</guid>
      <description>&lt;p&gt;本文说明如何使用docker简便的搭建编译zephyr环境.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr log系统原理之filter</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-log%E7%B3%BB%E7%BB%9F%E5%8E%9F%E7%90%86%E4%B9%8Bfilter/</link>
      <pubDate>Sun, 07 Apr 2019 09:16:32 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-log%E7%B3%BB%E7%BB%9F%E5%8E%9F%E7%90%86%E4%B9%8Bfilter/</guid>
      <description>&lt;p&gt;本文说明Zephyr log系统如何执行log过滤显示。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr log系统原理之backend</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-log%E7%B3%BB%E7%BB%9F%E5%8E%9F%E7%90%86%E4%B9%8Bbackend/</link>
      <pubDate>Wed, 03 Apr 2019 21:26:57 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-log%E7%B3%BB%E7%BB%9F%E5%8E%9F%E7%90%86%E4%B9%8Bbackend/</guid>
      <description>&lt;p&gt;本文说明zephyr log系统中backend的实现原理和被log core调用的方式。&lt;/p&gt;</description>
    </item>
    <item>
      <title>pyocd搭配vscode native-debug插件调试zephyr</title>
      <link>https://lgl88911.github.io/zephyr/pyocd%E6%90%AD%E9%85%8Dvscode-native-debug%E6%8F%92%E4%BB%B6%E8%B0%83%E8%AF%95zephyr/</link>
      <pubDate>Sun, 31 Mar 2019 22:02:42 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/pyocd%E6%90%AD%E9%85%8Dvscode-native-debug%E6%8F%92%E4%BB%B6%E8%B0%83%E8%AF%95zephyr/</guid>
      <description>&lt;p&gt;本文说明如何使用vscode的native-debug连接pyocd调试zephyr.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr使用mcuboot</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8mcuboot/</link>
      <pubDate>Sun, 24 Mar 2019 20:54:03 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%BD%BF%E7%94%A8mcuboot/</guid>
      <description>&lt;p&gt;本文说明在zephyr下如何使用mcuboot.&lt;/p&gt;</description>
    </item>
    <item>
      <title>docker使用定制</title>
      <link>https://lgl88911.github.io/posts/docker%E4%BD%BF%E7%94%A8%E5%AE%9A%E5%88%B6/</link>
      <pubDate>Sat, 23 Mar 2019 18:42:06 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/docker%E4%BD%BF%E7%94%A8%E5%AE%9A%E5%88%B6/</guid>
      <description>&lt;p&gt;本文说明如何修改docker image存放路径及Registry Mirrors.&lt;/p&gt;</description>
    </item>
    <item>
      <title>docker免sudo</title>
      <link>https://lgl88911.github.io/posts/docker%E5%85%8Dsudo/</link>
      <pubDate>Thu, 21 Mar 2019 20:21:02 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/docker%E5%85%8Dsudo/</guid>
      <description>&lt;p&gt;本文说明如何处理执行docker命令需要sudo权限的问题。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr不使用West</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8D%E4%BD%BF%E7%94%A8west/</link>
      <pubDate>Sun, 17 Mar 2019 12:52:02 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8D%E4%BD%BF%E7%94%A8west/</guid>
      <description>&lt;p&gt;本文说明如何跳过zephyr west的使用&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr log系统原理</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-log%E7%B3%BB%E7%BB%9F%E5%8E%9F%E7%90%86/</link>
      <pubDate>Sun, 10 Mar 2019 10:15:45 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-log%E7%B3%BB%E7%BB%9F%E5%8E%9F%E7%90%86/</guid>
      <description>&lt;p&gt;本文说明zephyr log系统的架构和原理。以及Frontend和Core的代码实现。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr log系统</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-log%E7%B3%BB%E7%BB%9F/</link>
      <pubDate>Sun, 17 Feb 2019 12:57:16 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-log%E7%B3%BB%E7%BB%9F/</guid>
      <description>&lt;p&gt;本文说明如何使用zephyr log系统。&lt;/p&gt;</description>
    </item>
    <item>
      <title>如何接收UDP Syslog</title>
      <link>https://lgl88911.github.io/posts/%E5%A6%82%E4%BD%95%E6%8E%A5%E6%94%B6udp-syslog/</link>
      <pubDate>Sun, 03 Feb 2019 15:10:08 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/%E5%A6%82%E4%BD%95%E6%8E%A5%E6%94%B6udp-syslog/</guid>
      <description>&lt;p&gt;本文说明如何在ubuntu 18.04中接收显示udp syslog&lt;/p&gt;</description>
    </item>
    <item>
      <title>Android 9 APK迁移</title>
      <link>https://lgl88911.github.io/posts/android-9-apk%E8%BF%81%E7%A7%BB/</link>
      <pubDate>Sat, 02 Feb 2019 14:32:45 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/android-9-apk%E8%BF%81%E7%A7%BB/</guid>
      <description>&lt;p&gt;本文说明如何解决Android 8迁移到Android 9时 AOSP内过Android.mk &amp;amp; make命令的自研APK运行错误的问题。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Android CallStack</title>
      <link>https://lgl88911.github.io/posts/android-callstack/</link>
      <pubDate>Sat, 02 Feb 2019 14:30:50 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/android-callstack/</guid>
      <description>&lt;p&gt;在Android代码中可以通过了解函数的CallStack加速调试和分析过程，本文说明如何在Android运行时加入CallStack及Android P上的注意点。&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPV6 header 简介</title>
      <link>https://lgl88911.github.io/posts/ipv6-header-%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Sat, 02 Feb 2019 14:26:08 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/ipv6-header-%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文简要说明ipv6 header&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr的IS_ENABLED</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%9A%84is-enabled/</link>
      <pubDate>Sat, 02 Feb 2019 14:23:25 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%9A%84is-enabled/</guid>
      <description>&lt;p&gt;本文说明zephyr中IS_ENABLED的原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>BLE IPSP&amp;Zephyr示例</title>
      <link>https://lgl88911.github.io/zephyr/ble-ipsp-zephyr%E7%A4%BA%E4%BE%8B/</link>
      <pubDate>Sun, 16 Dec 2018 19:16:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/ble-ipsp-zephyr%E7%A4%BA%E4%BE%8B/</guid>
      <description>&lt;p&gt;本文简单介绍BLE IPSP，并示例在Zephyr下两个BLE device通过IPSP连接并互ping。&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPV6地址</title>
      <link>https://lgl88911.github.io/posts/ipv6%E5%9C%B0%E5%9D%80/</link>
      <pubDate>Thu, 06 Dec 2018 10:13:26 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/ipv6%E5%9C%B0%E5%9D%80/</guid>
      <description>&lt;p&gt;本文简要说明ipv6的地址构成和分类&lt;/p&gt;</description>
    </item>
    <item>
      <title>利用zephyr搭建ipv6实验环境</title>
      <link>https://lgl88911.github.io/zephyr/%E5%88%A9%E7%94%A8zephyr%E6%90%AD%E5%BB%BAipv6%E5%AE%9E%E9%AA%8C%E7%8E%AF%E5%A2%83/</link>
      <pubDate>Wed, 05 Dec 2018 11:32:26 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E5%88%A9%E7%94%A8zephyr%E6%90%AD%E5%BB%BAipv6%E5%AE%9E%E9%AA%8C%E7%8E%AF%E5%A2%83/</guid>
      <description>&lt;p&gt;本文介绍如何基于zephyr提供的模拟net环境建立ipv6实验环境。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linux使用杂记</title>
      <link>https://lgl88911.github.io/posts/linux%E4%BD%BF%E7%94%A8%E6%9D%82%E8%AE%B0/</link>
      <pubDate>Sat, 24 Nov 2018 21:06:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/linux%E4%BD%BF%E7%94%A8%E6%9D%82%E8%AE%B0/</guid>
      <description>&lt;p&gt;本文记录使用linux操作系统的一些问题&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr OS内核上下文切换简述</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-os%E5%86%85%E6%A0%B8%E4%B8%8A%E4%B8%8B%E6%96%87%E5%88%87%E6%8D%A2%E7%AE%80%E8%BF%B0/</link>
      <pubDate>Mon, 05 Nov 2018 16:23:11 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-os%E5%86%85%E6%A0%B8%E4%B8%8A%E4%B8%8B%E6%96%87%E5%88%87%E6%8D%A2%E7%AE%80%E8%BF%B0/</guid>
      <description>&lt;p&gt;本文简要描述zephyr在cortex-m下如何启动第一个thread和进行上下文切换。&lt;/p&gt;</description>
    </item>
    <item>
      <title>基于Zephyr实现BLE Peripheral</title>
      <link>https://lgl88911.github.io/zephyr/%E5%9F%BA%E4%BA%8Ezephyr%E5%AE%9E%E7%8E%B0ble-peripheral/</link>
      <pubDate>Thu, 25 Oct 2018 13:34:47 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E5%9F%BA%E4%BA%8Ezephyr%E5%AE%9E%E7%8E%B0ble-peripheral/</guid>
      <description>&lt;p&gt;本文以环境传感器为例说明如何使用zephyr gatt来实现一个BLE Peripheral&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bluez for BLE</title>
      <link>https://lgl88911.github.io/posts/bluez-for-ble/</link>
      <pubDate>Wed, 24 Oct 2018 11:38:42 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/bluez-for-ble/</guid>
      <description>&lt;p&gt;本文说明如何编译和修改和使用bluez的btgatt-client&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python问题集</title>
      <link>https://lgl88911.github.io/posts/python%E9%97%AE%E9%A2%98%E9%9B%86/</link>
      <pubDate>Tue, 23 Oct 2018 11:26:41 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/python%E9%97%AE%E9%A2%98%E9%9B%86/</guid>
      <description>&lt;p&gt;纠集遇到的python的问题&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ubuntu上抓图和录屏软件</title>
      <link>https://lgl88911.github.io/posts/ubuntu%E4%B8%8A%E6%8A%93%E5%9B%BE%E5%92%8C%E5%BD%95%E5%B1%8F%E8%BD%AF%E4%BB%B6/</link>
      <pubDate>Mon, 22 Oct 2018 17:45:02 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/ubuntu%E4%B8%8A%E6%8A%93%E5%9B%BE%E5%92%8C%E5%BD%95%E5%B1%8F%E8%BD%AF%E4%BB%B6/</guid>
      <description>&lt;p&gt;介绍ubuntu下比较好用的几款抓图和录屏软件&lt;/p&gt;</description>
    </item>
    <item>
      <title>BLE GATT Tool</title>
      <link>https://lgl88911.github.io/posts/ble-gatt-tool/</link>
      <pubDate>Mon, 22 Oct 2018 14:49:14 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/ble-gatt-tool/</guid>
      <description>&lt;p&gt;本文分别介绍Ubuntu和Android下操作BLE GATT的两个工具。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Android BLE 读写</title>
      <link>https://lgl88911.github.io/posts/android-ble-%E8%AF%BB%E5%86%99/</link>
      <pubDate>Fri, 19 Oct 2018 16:09:28 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/android-ble-%E8%AF%BB%E5%86%99/</guid>
      <description>&lt;p&gt;本文简要介绍如何在Android中进行BLE device的读写,实验平台Android 7, 编译SDK 28(android 9).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Android BLE Connect</title>
      <link>https://lgl88911.github.io/posts/android-ble-connect/</link>
      <pubDate>Thu, 18 Oct 2018 16:04:16 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/android-ble-connect/</guid>
      <description>&lt;p&gt;本文简要介绍如何在Android中进行BLE device的Connect,实验平台Android 7, 编译SDK 28(android 9).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Android BLE Scan</title>
      <link>https://lgl88911.github.io/posts/android-ble-scan/</link>
      <pubDate>Wed, 17 Oct 2018 15:26:23 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/android-ble-scan/</guid>
      <description>&lt;p&gt;本文简要介绍如何在Android中进行BLE device的Scan,实验平台Android 7, 编译SDK 28(android 9).&lt;/p&gt;</description>
    </item>
    <item>
      <title>BLE协议简述</title>
      <link>https://lgl88911.github.io/zephyr/ble%E5%8D%8F%E8%AE%AE%E7%AE%80%E8%BF%B0/</link>
      <pubDate>Tue, 16 Oct 2018 13:25:20 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/ble%E5%8D%8F%E8%AE%AE%E7%AE%80%E8%BF%B0/</guid>
      <description>&lt;p&gt;本文简要叙述BLE协议栈构成, 并在应用层上简介zephyr和BLE协议的对应。&lt;/p&gt;</description>
    </item>
    <item>
      <title>APK反编译</title>
      <link>https://lgl88911.github.io/posts/apk%E5%8F%8D%E7%BC%96%E8%AF%91/</link>
      <pubDate>Fri, 12 Oct 2018 14:55:40 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/apk%E5%8F%8D%E7%BC%96%E8%AF%91/</guid>
      <description>&lt;p&gt;本文说明如何在ubuntu下进行apk的反编译&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ubuntu下安装android studio</title>
      <link>https://lgl88911.github.io/posts/ubuntu%E4%B8%8B%E5%AE%89%E8%A3%85android-studio/</link>
      <pubDate>Mon, 08 Oct 2018 16:11:51 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/ubuntu%E4%B8%8B%E5%AE%89%E8%A3%85android-studio/</guid>
      <description>&lt;p&gt;本文说明如何在ubuntu下安装运行android studio&lt;/p&gt;</description>
    </item>
    <item>
      <title>Diy ble sniffer</title>
      <link>https://lgl88911.github.io/posts/diy-ble-sniffer/</link>
      <pubDate>Thu, 27 Sep 2018 20:49:27 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/diy-ble-sniffer/</guid>
      <description>&lt;p&gt;本文说明利用nrf52832 CoreBoard变为nrf sniffer dongle，并在ubuntu下搭建nrf sniffer环境进行BLE抓包。&lt;/p&gt;</description>
    </item>
    <item>
      <title>nrf52_moderate MotherBoard说明</title>
      <link>https://lgl88911.github.io/zephyr/nrf52-moderate-motherboard%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Sun, 16 Sep 2018 19:00:04 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/nrf52-moderate-motherboard%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;p&gt;本文说明nrf52_moderate MotherBoard硬件连接&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络数据流</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E6%95%B0%E6%8D%AE%E6%B5%81/</link>
      <pubDate>Wed, 12 Sep 2018 21:06:13 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E6%95%B0%E6%8D%AE%E6%B5%81/</guid>
      <description>&lt;p&gt;本文简要分析Zephyr网络部分从应用层到驱动层的纵向数据流,以作为分析了解Zephyr网络协议栈的基础。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr代码提交说明</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%BB%A3%E7%A0%81%E6%8F%90%E4%BA%A4%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Tue, 11 Sep 2018 20:08:09 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%BB%A3%E7%A0%81%E6%8F%90%E4%BA%A4%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;p&gt;本文基于zephyr的一次提交说明在zephyr代码过程中遇到的问题和注意事项。&lt;/p&gt;</description>
    </item>
    <item>
      <title>git使用杂记</title>
      <link>https://lgl88911.github.io/posts/git%E4%BD%BF%E7%94%A8%E6%9D%82%E8%AE%B0/</link>
      <pubDate>Wed, 29 Aug 2018 23:29:16 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/git%E4%BD%BF%E7%94%A8%E6%9D%82%E8%AE%B0/</guid>
      <description>&lt;p&gt;本文记录git使用过程中的一些操作&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ubuntu下的开源仪器</title>
      <link>https://lgl88911.github.io/posts/ubuntu%E4%B8%8B%E7%9A%84%E5%BC%80%E6%BA%90%E4%BB%AA%E5%99%A8/</link>
      <pubDate>Thu, 23 Aug 2018 23:06:23 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/ubuntu%E4%B8%8B%E7%9A%84%E5%BC%80%E6%BA%90%E4%BB%AA%E5%99%A8/</guid>
      <description>&lt;p&gt;本文介绍在ubuntu下安装配置虚拟示波器和逻辑分析仪&lt;/p&gt;</description>
    </item>
    <item>
      <title>升级Zephyr&amp;SDK</title>
      <link>https://lgl88911.github.io/zephyr/%E5%8D%87%E7%BA%A7zephyr-sdk/</link>
      <pubDate>Sat, 11 Aug 2018 21:39:50 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E5%8D%87%E7%BA%A7zephyr-sdk/</guid>
      <description>&lt;p&gt;昨天Update zephyr的code，master已经进到V1.12.99, update后要求sdk必须更新到0.9.3。本文说明如何进行相关配置的Update。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr RTOS Awareness配置</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-rtos-awareness%E9%85%8D%E7%BD%AE/</link>
      <pubDate>Thu, 09 Aug 2018 23:09:54 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-rtos-awareness%E9%85%8D%E7%BD%AE/</guid>
      <description>&lt;p&gt;本文说明Zephyr RTOS Awareness的配置和使用，并演示VSCode中显示zephyr运行的各个thread。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr驱动模型实现方式</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B%E5%AE%9E%E7%8E%B0%E6%96%B9%E5%BC%8F/</link>
      <pubDate>Fri, 03 Aug 2018 22:29:46 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B%E5%AE%9E%E7%8E%B0%E6%96%B9%E5%BC%8F/</guid>
      <description>&lt;p&gt;本文说明Zephyr在指定的驱动模型下实现驱动的一般步骤。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr下为特定Board添加驱动</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8B%E4%B8%BA%E7%89%B9%E5%AE%9Aboard%E6%B7%BB%E5%8A%A0%E9%A9%B1%E5%8A%A8/</link>
      <pubDate>Fri, 03 Aug 2018 22:17:12 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8B%E4%B8%BA%E7%89%B9%E5%AE%9Aboard%E6%B7%BB%E5%8A%A0%E9%A9%B1%E5%8A%A8/</guid>
      <description>&lt;p&gt;本文说明如何在不污染Zephyer driver目录的情况下为特定的Board添加driver。&lt;/p&gt;</description>
    </item>
    <item>
      <title>DAPLink&#43;VSCode调试nrf52_moderate</title>
      <link>https://lgl88911.github.io/zephyr/daplink-vscode%E8%B0%83%E8%AF%95nrf52-moderate/</link>
      <pubDate>Wed, 18 Jul 2018 21:19:22 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/daplink-vscode%E8%B0%83%E8%AF%95nrf52-moderate/</guid>
      <description>&lt;p&gt;本文以CoreBoard为例，基于ubuntu18.04说明如何搭建DAPLink+VSCode环境来调试nrf52_moderate。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr添加nrf52_moderate</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E6%B7%BB%E5%8A%A0nrf52-moderate/</link>
      <pubDate>Sun, 15 Jul 2018 19:42:40 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E6%B7%BB%E5%8A%A0nrf52-moderate/</guid>
      <description>&lt;p&gt;本文说明如何在zephyr中添加nrf52_moderate, 并描述如何建立和编译测试app，将编译后的app在CoreBoard上运行。&lt;/p&gt;</description>
    </item>
    <item>
      <title>nrf52_moderate CoreBoard说明</title>
      <link>https://lgl88911.github.io/zephyr/nrf52-moderate-coreboard%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Sun, 15 Jul 2018 13:01:58 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/nrf52-moderate-coreboard%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;p&gt;本文说明nrf52_moderate CoreBoard硬件连接&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr传感器驱动模型</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%BC%A0%E6%84%9F%E5%99%A8%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B/</link>
      <pubDate>Thu, 12 Jul 2018 21:14:47 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%BC%A0%E6%84%9F%E5%99%A8%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B/</guid>
      <description>&lt;p&gt;本文介绍zephyr传感器驱动接口定义,使用和实现方法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用openocd连接esp8266</title>
      <link>https://lgl88911.github.io/embedded/%E4%BD%BF%E7%94%A8openocd%E8%BF%9E%E6%8E%A5esp8266/</link>
      <pubDate>Sun, 01 Jul 2018 11:38:24 +0800</pubDate>
      <guid>https://lgl88911.github.io/embedded/%E4%BD%BF%E7%94%A8openocd%E8%BF%9E%E6%8E%A5esp8266/</guid>
      <description>&lt;p&gt;本文基于ubuntu18.04进行操,作说明如何通过Jtag adpter oocdlink连接esp8266，并通过openocd进行调试。&lt;/p&gt;</description>
    </item>
    <item>
      <title>coap uri转option</title>
      <link>https://lgl88911.github.io/posts/coap-uri%E8%BD%ACoption/</link>
      <pubDate>Wed, 20 Jun 2018 21:43:56 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/coap-uri%E8%BD%ACoption/</guid>
      <description>&lt;p&gt;本文简要说明coap URI构成及URI到option的处理方式&lt;/p&gt;</description>
    </item>
    <item>
      <title>Next主题正文添加CC声明</title>
      <link>https://lgl88911.github.io/posts/next%E4%B8%BB%E9%A2%98%E6%AD%A3%E6%96%87%E6%B7%BB%E5%8A%A0cc%E5%A3%B0%E6%98%8E/</link>
      <pubDate>Sun, 03 Jun 2018 12:43:03 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/next%E4%B8%BB%E9%A2%98%E6%AD%A3%E6%96%87%E6%B7%BB%E5%8A%A0cc%E5%A3%B0%E6%98%8E/</guid>
      <description>&lt;p&gt;Next主题自带creative_commons声明配置，配置后出现在站点概览内，不能起到明显的提示作用，本文说明如何修改Next主题，让署名信息出现在正文标题下&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr网络内存分析之net-buf篇</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E5%86%85%E5%AD%98%E5%88%86%E6%9E%90%E4%B9%8Bnet-buf%E7%AF%87/</link>
      <pubDate>Wed, 30 May 2018 22:19:51 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BD%91%E7%BB%9C%E5%86%85%E5%AD%98%E5%88%86%E6%9E%90%E4%B9%8Bnet-buf%E7%AF%87/</guid>
      <description>&lt;p&gt;Zephyr的net pkt內存由net_pkt和net_buf組成，net_pkt通过slab管理, net_buf通过buf pool管理。net_pkt作为管理结构，将一组net_buf用链表串在一起行程net pkt，用于管理和存储网络封包。本文基于rx和tx分析了net_buf的初始化和管理机制。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr 网络内存分析之net_pkt篇</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-%E7%BD%91%E7%BB%9C%E5%86%85%E5%AD%98%E5%88%86%E6%9E%90%E4%B9%8Bnet-pkt%E7%AF%87/</link>
      <pubDate>Fri, 25 May 2018 21:28:33 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-%E7%BD%91%E7%BB%9C%E5%86%85%E5%AD%98%E5%88%86%E6%9E%90%E4%B9%8Bnet-pkt%E7%AF%87/</guid>
      <description>&lt;p&gt;Zephyr的net pkt內存由net_pkt和net_buf組成，net_pkt通过slab管理, net_buf通过buf pool管理。net_pkt作为管理结构，将一组net_buf用链表串在一起行程net pkt，用于管理和存储网络封包。本文基于rx和tx分析了net_pkt的初始化和管理机制。&lt;/p&gt;</description>
    </item>
    <item>
      <title>JTV节目指南格式</title>
      <link>https://lgl88911.github.io/posts/jtv%E8%8A%82%E7%9B%AE%E6%8C%87%E5%8D%97%E6%A0%BC%E5%BC%8F/</link>
      <pubDate>Tue, 22 May 2018 21:27:09 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/jtv%E8%8A%82%E7%9B%AE%E6%8C%87%E5%8D%97%E6%A0%BC%E5%BC%8F/</guid>
      <description>&lt;p&gt;在TV的节目指南常用EPG, xmltv, jtv三种格式标准，本文简要介绍JTV格式&lt;/p&gt;</description>
    </item>
    <item>
      <title>gsconnect安装</title>
      <link>https://lgl88911.github.io/posts/gsconnect%E5%AE%89%E8%A3%85/</link>
      <pubDate>Sat, 19 May 2018 21:43:02 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/gsconnect%E5%AE%89%E8%A3%85/</guid>
      <description>&lt;p&gt;gsconnect是gnome 的一个插件,可以让Ubuntu PC和Android手机互连。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Network Connectivity API</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-network-connectivity-api/</link>
      <pubDate>Sun, 13 May 2018 19:48:38 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-network-connectivity-api/</guid>
      <description>&lt;p&gt;Zephyr提供一组connectivity API访问网络，和Socket类似可以通过Connectivity API可以create &amp;amp; close连接，接受和发送数据（包括TCP和UDP）。不一样的是Connectivity API使用的是 Fragment buffer,而Socket使用的是Linear buffer。&lt;/p&gt;</description>
    </item>
    <item>
      <title>zephyr下coap调试环境搭建</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Bcoap%E8%B0%83%E8%AF%95%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</link>
      <pubDate>Sat, 12 May 2018 11:02:37 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E4%B8%8Bcoap%E8%B0%83%E8%AF%95%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</guid>
      <description>&lt;p&gt;本文说明如何在zephyr下面搭建coap server调试环境。该调试环境通过修改zephyr的coap_server sample code为IPV4访问，使用chrome的copper插件进行coap方法操作访问qemu上运行的zephyr的coap server,并使用wireshark抓包分析。&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用VSCode调试Zephyr</title>
      <link>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8vscode%E8%B0%83%E8%AF%95zephyr/</link>
      <pubDate>Sun, 06 May 2018 17:13:29 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8vscode%E8%B0%83%E8%AF%95zephyr/</guid>
      <description>&lt;p&gt;本文介绍如何在ubuntu 18.04环境下使用zephyr+gdb配置调试zephyr qemu&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ubuntu上使用VSCode</title>
      <link>https://lgl88911.github.io/posts/ubuntu%E4%B8%8A%E4%BD%BF%E7%94%A8vscode/</link>
      <pubDate>Sun, 06 May 2018 10:44:58 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/ubuntu%E4%B8%8A%E4%BD%BF%E7%94%A8vscode/</guid>
      <description>&lt;p&gt;本文介绍如何在Ubuntu上安装配置VSCode，我的主要开发目标是嵌入式，因此配置主要是针对查看，编辑，调试C和汇编。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RESTful简述</title>
      <link>https://lgl88911.github.io/posts/restful%E7%AE%80%E8%BF%B0/</link>
      <pubDate>Mon, 30 Apr 2018 19:28:49 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/restful%E7%AE%80%E8%BF%B0/</guid>
      <description>&lt;p&gt;本文简要说明RESTFul概念&lt;/p&gt;</description>
    </item>
    <item>
      <title>约束节点网络术语</title>
      <link>https://lgl88911.github.io/posts/%E7%BA%A6%E6%9D%9F%E8%8A%82%E7%82%B9%E7%BD%91%E7%BB%9C%E6%9C%AF%E8%AF%AD/</link>
      <pubDate>Mon, 30 Apr 2018 19:06:15 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/%E7%BA%A6%E6%9D%9F%E8%8A%82%E7%82%B9%E7%BD%91%E7%BB%9C%E6%9C%AF%E8%AF%AD/</guid>
      <description>&lt;p&gt;本文简要说明RFC7228中对约束节点相关术语定义&lt;/p&gt;</description>
    </item>
    <item>
      <title>利用libcoap搭建coap协议分析环境</title>
      <link>https://lgl88911.github.io/posts/%E5%88%A9%E7%94%A8libcoap%E6%90%AD%E5%BB%BAcoap%E5%8D%8F%E8%AE%AE%E5%88%86%E6%9E%90%E7%8E%AF%E5%A2%83/</link>
      <pubDate>Tue, 24 Apr 2018 22:14:26 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/%E5%88%A9%E7%94%A8libcoap%E6%90%AD%E5%BB%BAcoap%E5%8D%8F%E8%AE%AE%E5%88%86%E6%9E%90%E7%8E%AF%E5%A2%83/</guid>
      <description>&lt;p&gt;本文说明libcoap在ubuntu下的编译过程，以利用libcoap来搭建一个coap协议分析环境帮助理解coap协议&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Uart console</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-uart-console/</link>
      <pubDate>Sat, 21 Apr 2018 22:39:44 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-uart-console/</guid>
      <description>&lt;p&gt;本文说明如何使用uart console，并分析uart console的工作原理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>zephyr驱动模型</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B/</link>
      <pubDate>Tue, 10 Apr 2018 21:11:56 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9E%8B/</guid>
      <description>&lt;p&gt;本文介绍zephyr驱动模型,分析zephyr驱动架构，原理和使用方法。本文只分析了无user mode和无电源管理情况下Zephyr的驱动模型。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr如何运行到main</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%A6%82%E4%BD%95%E8%BF%90%E8%A1%8C%E5%88%B0main/</link>
      <pubDate>Sat, 07 Apr 2018 20:15:00 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%A6%82%E4%BD%95%E8%BF%90%E8%A1%8C%E5%88%B0main/</guid>
      <description>&lt;p&gt;本文以qemu_cortex_m3为例说明zephyr从上电后到如何运行到Zephyr app的main函数&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Shell分析</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-shell%E5%88%86%E6%9E%90/</link>
      <pubDate>Wed, 04 Apr 2018 20:44:48 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-shell%E5%88%86%E6%9E%90/</guid>
      <description>&lt;p&gt;本文分析了zephyr shell的工作原理，同时提到了和shell相关的一些配置选项&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr贡献指南</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%B4%A1%E7%8C%AE%E6%8C%87%E5%8D%97/</link>
      <pubDate>Tue, 03 Apr 2018 22:27:04 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%B4%A1%E7%8C%AE%E6%8C%87%E5%8D%97/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://lgl88911.github.io/zephyr/%E5%85%B3%E4%BA%8Etran%E7%BF%BB%E8%AF%91%E5%88%86%E7%B1%BB%E7%9A%84%E8%AF%B4%E6%98%8E/&#34; &gt;说明&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>关于tran翻译分类的说明</title>
      <link>https://lgl88911.github.io/zephyr/%E5%85%B3%E4%BA%8Etran%E7%BF%BB%E8%AF%91%E5%88%86%E7%B1%BB%E7%9A%84%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Sun, 01 Apr 2018 22:34:43 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E5%85%B3%E4%BA%8Etran%E7%BF%BB%E8%AF%91%E5%88%86%E7%B1%BB%E7%9A%84%E8%AF%B4%E6%98%8E/</guid>
      <description>由于本人的英文水平确实太一般，大多数英语文章都要借助翻译工具才能理解。如果不做记录，过几个星期就忘得7788，又要再用翻译工具看一遍确实太费</description>
    </item>
    <item>
      <title>zephyr贡献规则</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E8%B4%A1%E7%8C%AE%E8%A7%84%E5%88%99/</link>
      <pubDate>Sun, 01 Apr 2018 21:45:24 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E8%B4%A1%E7%8C%AE%E8%A7%84%E5%88%99/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://lgl88911.github.io/zephyr/%E5%85%B3%E4%BA%8Etran%E7%BF%BB%E8%AF%91%E5%88%86%E7%B1%BB%E7%9A%84%E8%AF%B4%E6%98%8E/&#34; &gt;说明&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用eclipse 调试zephyr</title>
      <link>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8eclipse-%E8%B0%83%E8%AF%95zephyr/</link>
      <pubDate>Wed, 28 Mar 2018 21:59:38 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/%E4%BD%BF%E7%94%A8eclipse-%E8%B0%83%E8%AF%95zephyr/</guid>
      <description>&lt;p&gt;本文介绍如何在ubuntu 16.04环境下使用eclipse+gdb配置调试zephyr qemu&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr创建应用&amp;模拟运行</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E5%88%9B%E5%BB%BA%E5%BA%94%E7%94%A8-%E6%A8%A1%E6%8B%9F%E8%BF%90%E8%A1%8C/</link>
      <pubDate>Sat, 24 Mar 2018 17:41:23 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E5%88%9B%E5%BB%BA%E5%BA%94%E7%94%A8-%E6%A8%A1%E6%8B%9F%E8%BF%90%E8%A1%8C/</guid>
      <description>&lt;p&gt;本文介绍如何创建和编译一个Zephyr应用，并说明如何基于qemu_cortex_m32上运行.&#xA;&lt;del&gt;原本该模拟运行是在qemu_cortex_m32上进行的但是gdb连接调试有问题，而主要有是用来看C代码，所以最后切成qemu_x86_nommu来测试.&lt;/del&gt;&#xA;更新1：已找到qemu_cortex_m32的问题为使用gdb错误，应该使用arm gdb，文章更新为qemu_cortex_m32说明&#xA;更新2：增加debug编译说明&#xA;更新3：增加测试代码路径&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr Device Tree简介</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-device-tree%E7%AE%80%E4%BB%8B/</link>
      <pubDate>Fri, 23 Mar 2018 21:16:37 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-device-tree%E7%AE%80%E4%BB%8B/</guid>
      <description>&lt;p&gt;本文说明了Zephyr对device tree的使用方法，并分析了Qemu_cortex_m3的device tree和对应生成的#define. 本文旨在帮助理解Zephyr的代码,不说明如何添加Zephyr的Device Tree和yaml,不分析python script.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zephyr subsystem Shell使用说明</title>
      <link>https://lgl88911.github.io/zephyr/zephyr-subsystem-shell%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Sat, 17 Mar 2018 17:33:22 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr-subsystem-shell%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;p&gt;本文介绍了zephyr shell的操作方法，并说明如何配置和添加shell命令&lt;/p&gt;</description>
    </item>
    <item>
      <title>zephyr编译环境搭建</title>
      <link>https://lgl88911.github.io/zephyr/zephyr%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</link>
      <pubDate>Sun, 11 Mar 2018 20:37:23 +0800</pubDate>
      <guid>https://lgl88911.github.io/zephyr/zephyr%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/</guid>
      <description>&lt;p&gt;本文记录了在Ubuntu 16.04 64bit下安装配置zephy编译环境并编译esp32的过程&lt;/p&gt;</description>
    </item>
    <item>
      <title>Live555交叉编译</title>
      <link>https://lgl88911.github.io/posts/live555%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91/</link>
      <pubDate>Sat, 10 Mar 2018 20:50:10 +0800</pubDate>
      <guid>https://lgl88911.github.io/posts/live555%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91/</guid>
      <description>&lt;p&gt;本文介绍如何交叉编译live555&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://lgl88911.github.io/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lgl88911.github.io/about/</guid>
      <description>关于我 (About Me) 链接到标题 职业背景与核心成就 链接到标题 资深嵌入式主任工程师 | 系统架构专家 拥有超过 20 年的嵌入式软件研发经验，核心专长在于 TV SoC 领域 的系</description>
    </item>
  </channel>
</rss>
