# emWin-Simulator **Repository Path**: carter65536/em-win-simulator ## Basic Information - **Project Name**: emWin-Simulator - **Description**: emWin-Simulator 目前是用CodeBlocks 仿真 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-09 - **Last Updated**: 2025-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # emWin-Simulator ## 介绍 emWin-Simulator 是一个用于模拟和测试 Segger emWin 库的项目。它旨在提供一个简单的环境,让开发者能够在没有硬件的情况下测试和调试 emWin 应用程序。 ## 特性 - **模拟 emWin 界面**:通过模拟 emWin 的图形界面,开发者可以在 PC 上预览和测试应用程序。 - **支持多种控件**:支持 emWin 的多种控件和功能,方便开发者进行界面设计和功能实现。 - **易于集成**:可以轻松集成到现有的开发环境中,方便开发者进行开发和调试。 ## 使用方法 ### 环境要求 - **操作系统**:Windows - **编译器**:MinGW-w32(Code::Blocks17) 或 vs2019 - **依赖库**:Segger emWin 库 ## 注意事项 1.MinGW-w32必须是32位的 不然会报错 2.如果使用 GUIBuilder.exe生成文件后 记得增加 添加GUI.h和MainTask函数 模拟器中必须添加emWin初始化函数GUI_Init(), 否则无法运行代码(黑屏无GUIBuilder生成的部分)。 ### 安装步骤 1. 克隆仓库: ```bash git clone https://github.com/yourusername/emWin-Simulator.git