项目简介
本项目利用 Arm Virtual Hardware 进行软件开发的验证与测试。Arm Virtual Hardware 提供了仿真模型、软件工具和基础设施,可集成到 CI/CD 和 MLOps 开发流程。该项目作为模板仓库,为开发者利用 Arm Virtual Hardware 开展验证项目提供起始点。
项目的主要特性和功能
- 实现基于仿真的各类软件工作负载测试自动化,包括单元测试、集成测试和故障注入。
- 提供两个 Jenkins 示例以辅助持续集成工作。
- 有展示单元测试的示例项目。
- 包含针对 Cortex - M85 的简单闪烁项目。
- 具备 AWS Cloudformation 模板,用于搭建 AWS 基础设施。
安装使用步骤
前提条件
假设用户已下载本项目的源码文件,了解 Arm Virtual Hardware 及相关技术,并准备好必要的开发环境和工具。
使用流程
- 对于 Jenkins 相关操作,查看
.jenkins
目录下的内容及 README.md。 - 查看单元测试示例,进入
basic
目录并参考 README.md。 - 若对 Cortex - M85 的闪烁项目感兴趣,查看
Blinky_Cortex - M85
目录及 README.md。 - 搭建 AWS 基础设施,使用
infrastructure/cloudformation
目录下的 AWS Cloudformation 模板,并参考 README.md。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】