Skip to content

liueggy/embed

Repository files navigation

SVD Explorer

一个轻量且高效的 STM32 寄存器查找和配置工具。

功能特性

  • 📊 基于 SVD 文件的完整寄存器结构解析
  • 🔍 快速搜索和定位外设、寄存器、字段
  • 💾 支持自定义 SVD 文件上传
  • 🌓 浅色/深色主题切换
  • ⌨️ Command Palette 快速操作(Cmd/Ctrl+K)
  • 📝 实时代码片段生成

快速开始

安装依赖

npm install

开发服务器

npm run dev

生产构建

npm run build

项目结构

src/
├── components/      # React 组件
├── hooks/          # 自定义 React Hooks
├── lib/            # SVD 解析库
├── styles/         # 样式文件
├── test/           # 测试文件
├── types/          # TypeScript 类型定义
├── App.tsx         # 主应用组件
└── main.tsx        # 应用入口

技术栈

  • 前端框架: React 19,TypeScript
  • 构建工具: Vite 8
  • 样式: CSS 自定义属性(CSS Variables)
  • 容器: Docker(可选)

许可证

MIT

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors