9个版本
0.1.8 | 2023年5月19日 |
---|---|
0.1.7 | 2022年11月29日 |
0.1.4 | 2022年6月5日 |
0.1.2 | 2022年5月22日 |
0.1.0 | 2022年4月30日 |
#2148 in 嵌入式开发
131 个月下载量
在 11 个软件包中(直接使用7个)
170KB
4K SLoC
kll-core
kll-core是KLL(Kiibohd布局语言)功能状态机的实现。它旨在与kll-compiler软件包配对,以处理生成的状态机。
kll-core的主要用途是嵌入式环境(无_std);然而,它也适用于标准环境。kll-core使用外部定义的数据结构来构建状态机,这样可以在不重新编译kll-core的情况下操作功能。这对于嵌入式设备尤为重要,因此固件可以在不更改状态配置的情况下进行更新。
用法
请参阅kiibohd-firmware以了解主要用途。
许可证
许可协议为以下之一
- Apache License, Version 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT) 任选其一。
贡献
除非您明确声明,否则您提交给工作的任何有意贡献,根据Apache-2.0许可证的定义,应如上所述双重许可,不得附加任何额外条款或条件。
依赖关系
~2.5MB
~53K SLoC