项目简介
本项目是综合性的硬件交互与数据处理项目,涵盖键盘输入处理、性能测试和数据转换等功能。运用C语言和Python编写不同功能模块,为硬件交互和数据处理提供完整解决方案。
项目的主要特性和功能
- 键盘输入处理:
read_keys.py
初始化键盘MCU并轮询键码;read_keys_SH3.c
用C语言重写,扫描键矩阵并返回键名,性能良好;read_keys_SH3.py
已弃用。 - 数据解析:可执行文件
x1
用于分析[JHSBA]1
的生成。 - 性能测试:
lcdbench
对fb0
填充进行基准测试并展示结果。 - 数据转换:
tmemo_converter
将手書き暗記メモ转换为PNG格式,适用于2G或更旧的设备。
安装使用步骤
- 确保已下载本项目的源码文件。
- 对于Python脚本(如
read_keys.py
、read_keys_SH3.py
),确保系统已安装Python环境,直接运行脚本。 - 对于C语言文件(如
read_keys_SH3.c
),使用合适的C编译器进行编译,生成可执行文件后运行。 - 对于可执行文件(如
x1
、lcdbench
、tmemo_converter
),直接在命令行中运行相应的可执行文件,按提示操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】