littlebot
Published on 2025-04-08 / 0 Visits
0

【源码】基于 Arm Virtual Hardware 的软件开发验证与测试项目

项目简介

本项目利用 Arm Virtual Hardware 进行软件开发的验证与测试。Arm Virtual Hardware 提供了仿真模型、软件工具和基础设施,可集成到 CI/CD 和 MLOps 开发流程。该项目作为模板仓库,为开发者利用 Arm Virtual Hardware 开展验证项目提供起始点。

项目的主要特性和功能

  • 实现基于仿真的各类软件工作负载测试自动化,包括单元测试、集成测试和故障注入。
  • 提供两个 Jenkins 示例以辅助持续集成工作。
  • 有展示单元测试的示例项目。
  • 包含针对 Cortex - M85 的简单闪烁项目。
  • 具备 AWS Cloudformation 模板,用于搭建 AWS 基础设施。

安装使用步骤

前提条件

假设用户已下载本项目的源码文件,了解 Arm Virtual Hardware 及相关技术,并准备好必要的开发环境和工具。

使用流程

  1. 对于 Jenkins 相关操作,查看 .jenkins 目录下的内容及 README.md
  2. 查看单元测试示例,进入 basic 目录并参考 README.md
  3. 若对 Cortex - M85 的闪烁项目感兴趣,查看 Blinky_Cortex - M85 目录及 README.md
  4. 搭建 AWS 基础设施,使用 infrastructure/cloudformation 目录下的 AWS Cloudformation 模板,并参考 README.md

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】