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
本系统的一切源码严禁用于从事犯罪行为,并且一切使用本项目源码导致的问题由使用者本人承担,我和我的团队不承担任何责任。
本项目使用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
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。