3 Star 3 Fork 0

辛天宇 / CEBSS

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

Chip evaluation board self-test system

介绍

CEBSS就是Chip evaluation board self-test system。

基于open Harmony的一个自动化测试芯片功能的小项目。将硬件操作交由软件来做而你只需要在你的评估板上移植它。

简单来说可以通过部署本系统实现自动化测试芯片功能及评估芯片性能

目前还不完善,本人技术有限暂时基于linux进行开发后续逐步移植至harmonyOS。

软件架构

Linux kernel : 4.9.88

Liteos-a:HarmonyOS 1.0.0

编译器版本 ARM gcc version 7.5.0 (Ubuntu 11.3.0-1ubuntu1~22.04.1)

make 版本 GNU Make 4.3 Built for x86_64-pc-linux-gnu

python版本 3.8.0

GUI:PySimpleGUI-4.14.1

免责声明

本系统的一切源码严禁用于从事犯罪行为,并且一切使用本项目源码导致的问题由使用者本人承担,我和我的团队不承担任何责任。

LICENSE

本项目使用MIT协议,内容详见顶层目录下的LICENSE

致谢

​ 感谢项目的每一位贡献者,包括但不限于编码的工程师、提出issue的观察者、教授技术的老师、所使用开源工具的贡献者们。如果他们愿意你可以在CREDITS中找到他们。

安装教程

暂无。。。

目录结构

. ├── build //编译构建项目目录

├── client //客户端程序目录

├── driver //驱动程序目录

├── output //输出目录

├── README.md //用户及开发人员手册

├── OS //操作系统目录

├── CREDITS //项目贡献者名单

├── release //版本信息及相关声明

├── server //服务器目录

└── tools //开发所需工具源码及搭建项目用脚本

代码规范

1.注释必须使用/**/,且注释中不能包含注释

2.所有的缩进必须使用四个空格(makefile除外)

3.每个文件要按照样例文件创建

4.==判断时常量在左变量在右

5.函数明变量名等长度不可以超过32个

6.宏定义必须大写

7.宏定义要用()

8.复杂宏定义需要使用do{}while(0)

9.长代码要分成多行使用 \

参与贡献

Fork 本仓库 新建 Feat_xxx 分支 提交代码 新建 Pull Request https://gitee.com/xintianyu1234/cebss/wikis/Home

提问题也是贡献哦,有问题可以加群一起讨论:814096189

MIT License Copyright (c) 2024 辛天宇 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

Chip evaluation board self-test system based on OpenHamony 基于鸿蒙的芯片评估板自检系统 展开 收起
C 等 4 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C
1
https://gitee.com/xintianyu1234/cebss.git
git@gitee.com:xintianyu1234/cebss.git
xintianyu1234
cebss
CEBSS
master

搜索帮助