Skip to content

Latest commit

 

History

History
143 lines (97 loc) · 3.89 KB

File metadata and controls

143 lines (97 loc) · 3.89 KB

方向 D3:示例展示

最后更新:2026-05-21 任务数量:11项 (3工具 + 8文档)


📋 为什么重要

方向 D3 的核心目标是展示项目价值,提供完整的学习示例和旗舰级项目。好的示例可以吸引新用户,展示 IMX6ULL 的完整能力。

核心价值

  • 展示 IMX6ULL 的完整能力
  • 提供可学习的完整项目
  • 建立项目影响力
  • 吸引用户和贡献者

📊 优先级概览

优先级 工具任务 文档任务 总计
P1 3项 8项 11
总计 3 8 11

📋 P1: 重要功能 (11项)

展示项目能力,建立项目影响力

工具任务 (3项)

任务 推荐基础 说明
D3-001: QT6 完整应用示例 - QT6 + GT911 触摸屏
D3-002: PROJ-001 环境监测站 D3-001 IoT + MQTT + 云端
D3-003: PROJ-002 图像分析仪 D3-001 OpenCV + V4L2

文档任务 (8项)

P1-0: 应用开发与部署 (8项)

任务 相关文件
[ ] C / CMake cross-compilation tutorial / C/CMake 交叉编译应用教程 document/tutorial/app/
[ ] Minimal Qt application deployment / Qt 最小应用部署教程 document/tutorial/app/
[ ] Qt touchscreen configuration / Qt 触摸屏配置说明 document/tutorial/app/
[ ] Qt font and input device configuration / Qt 字体与输入设备配置说明 document/tutorial/app/
[ ] Application deployment convention / 应用部署规范说明 document/tutorial/app/
[ ] Deploying applications via rootfs overlay / 通过 rootfs overlay 部署应用 document/tutorial/app/
[ ] Deploying applications via NFS / 通过 NFS 部署应用 document/tutorial/app/
[ ] Board-side application debugging guide / 板端应用调试说明 document/tutorial/debug/

🎯 项目详情

D3-001: QT6 完整应用示例

优先级:P1 推荐基础:无

为什么重要:这是所有旗舰项目的基础,展示了 Qt6、触摸屏、硬件控制的完整流程。

验收标准

  • 代码结构清晰
  • 触摸屏响应流畅
  • 界面美观
  • 硬件控制正常
  • 有完整文档
  • 可在开发板上运行

相关文件examples/qt/complete_demo/


D3-002: PROJ-001 环境监测站

优先级:P1 推荐基础:D3-001

技术栈:C + Qt + MQTT + 驱动

验收标准

  • 所有传感器正常工作
  • 数据实时显示
  • 云端通信正常
  • Web 看板可用
  • 有完整教程

相关文件examples/project/proj-001-env-monitor/


D3-003: PROJ-002 图像分析仪

优先级:P1 推荐基础:D3-001

技术栈:C++ + Qt + OpenCV + V4L2

验收标准

  • 摄像头正常工作
  • 图像处理算法准确
  • 界面友好
  • 可以保存结果
  • 有完整教程

相关文件examples/project/proj-002-image-analyzer/


🎖️ 完成后的价值

完成 D3 后,IMX-Forge 将:

  • ✅ 有完整的 QT6 应用示例
  • ✅ 至少有一个旗舰级项目
  • ✅ 可以作为展会作品展示
  • ✅ 提供完整的学习路径
  • ✅ 建立项目影响力

🔗 相关方向

  • D1:环境完善 - 好的开发环境是创建示例的基础
  • D2:工具完备 - 完善的工具可以提高示例开发效率
  • D4:生态成熟 - 示例项目是生态建设的重要组成部分

🔗 相关资源


展示项目的真正价值! 🌟