11 Commits

Author SHA1 Message Date
8ad278f76b 规范第一版超声与红外代码函数,红外可以添加更多函数,待学习。同时修改CMakeList在生成bin与hex文件时的命名,以便区分。CMakeList与.h头文件的联动尚未实现。 2024-10-10 14:56:13 +08:00
ea7d68e35e mlx90614传感器读取目标温度值完成,为避免浮点数运算,温度结果整体放大100倍,同时获取温度函数加入了超时机制未加入状态机。同时函数命名风格修改:系统库全部为小写,项目函数命名采用驼峰法 2024-10-10 11:36:08 +08:00
752c2a7ea2 修改mlx90614,未完成 2024-10-09 22:39:00 +08:00
00dfdc4c8f 修改mlx90614,未完成 2024-10-09 17:38:05 +08:00
53fadd4c22 用gd32e230的stdlib重写wbh的参考代码,并因为stm的stdlib和gd32的stdlib有很大差异,超时机制与flag验证差异较大,通过对比重新编写。
数据计算方式重新书写,两个8位数据的合并方式修改为位移,并且整体放大100倍(标准数据为((Data[1] << 8) | Data[0]) * 0.02 - 273.15)
2024-10-09 10:38:39 +08:00
485122c6df 用gd32e230的stdlib重写wbh的参考代码,并因为stm的stdlib和gd32的stdlib有很大差异,超时机制与flag验证差异较大,通过对比重新编写。
数据计算方式重新书写,两个8位数据的合并方式修改为位移,并且整体放大100倍(标准数据为((Data[1] << 8) | Data[0]) * 0.02 - 273.15)
2024-10-08 16:28:47 +08:00
1cf43e0371 shit 2024-09-27 18:22:57 +08:00
0bbec6209f shit 2024-09-27 15:41:22 +08:00
9ce4cd2e44 add i2c_config 2024-09-27 00:12:13 +08:00
9d7d0935ba i2c function 2024-09-26 17:32:57 +08:00
a113fefbbe add MLX90614 LIB 2024-09-26 10:09:05 +08:00