<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Device Model on Half Coder</title>
    <link>https://lgl88911.github.io/tags/device-model/</link>
    <description>Recent content in Device Model 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>Fri, 21 Nov 2025 22:42:34 +0800</lastBuildDate>
    <atom:link href="https://lgl88911.github.io/tags/device-model/index.xml" rel="self" type="application/rss+xml" />
    <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 设备初始化顺序</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 设备驱动与设备驱动实现</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>
  </channel>
</rss>
