77 Commits

Author SHA1 Message Date
e2e17d870c build file name add IIC_TYPE 2024-12-29 23:41:55 +08:00
d359ab5320 format code 2024-12-29 23:05:02 +08:00
0ebe9c5d16 clean shit 2024-12-29 22:59:07 +08:00
444804efe4 clean 2024-12-29 22:35:30 +08:00
e89169582d 升版至v0.2.0版本,默认选择软件IIC,通信协议文档独立。 2024-12-29 22:34:42 +08:00
19e73080e6 在main函数中自动选择初始化软件或者硬件IIC。并且debug模式打印设备ID 2024-12-29 22:34:42 +08:00
0ac221ce6f 在board_config.h文件中添加#define SOFTWARE_IIC选项用以选择使用软件IIC还是硬件IIC,如果注释掉该行则为硬件IIC方式。并完整实现软件IIC功能。 2024-12-29 22:34:37 +08:00
9b9f14f97a format 2024-12-29 22:31:26 +08:00
7d6be9f390 添加board_config.h作为全部板上IO的宏定义位置,独立soft_i2c为单独文件 2024-12-29 22:31:26 +08:00
97587ba990 更改为20K 2024-12-29 22:31:26 +08:00
6792caa04f 测试软件IIC 2024-12-29 22:31:21 +08:00
ce6289a82a 切换为软件IIC,完成各种基本函数 2024-12-29 22:29:07 +08:00
67ea11a45e update 2024-12-28 16:29:45 +08:00
4d98e4dc30 设置喂狗时间为1S,并添加M3指令为复位指令,但是可能无效。修改了数据获取方式,从一直持续获取改为每次申请获取。 2024-12-27 00:09:53 +08:00
9a07dba591 添加独立硬件开门狗 2024-12-26 01:11:26 +08:00
a64b1427de 添加查询间隔 2024-12-26 01:02:55 +08:00
f130674630 Revert "测试提交"
This reverts commit 6c9543648f5c719cc00f1a56cb2e5e6426dcd664.
2024-12-26 01:02:07 +08:00
d356658079 Revert "测试提交"
This reverts commit 7a7ed3e36956e76fa6a561009513abbff74abbb8.
2024-12-26 01:02:00 +08:00
7a7ed3e369 测试提交 2024-12-26 01:01:26 +08:00
6c9543648f 测试提交 2024-12-26 00:48:14 +08:00
bb61f0be6b 在readme种更新通信协议 2024-12-25 23:06:12 +08:00
378dafdc2d 修改错误的包回复内容及修复正确的包CRC计算错误问题。 2024-12-25 23:05:37 +08:00
eca38a53b8 format code 2024-12-25 13:03:22 +08:00
fca25e1981 Merge remote-tracking branch 'origin/feature-rs485' into dev
# Conflicts:
#	inc/rs485.h
#	src/gd32e23x_it.c
#	src/rs485.c
2024-12-25 08:50:46 +08:00
15730d7234 有问题 2024-12-25 08:48:17 +08:00
6702703031 代码美化 2024-12-25 00:37:53 +08:00
ed8b6b3f6d change value name 2024-12-25 00:37:39 +08:00
23a8e1d978 change update date time to 100ms 2024-12-25 00:37:19 +08:00
f081fdac63 update version 2024-12-25 00:29:24 +08:00
569d99cbf3 完成协议解析与错误报告,并在vofa上创建好各个测试预设 2024-12-25 00:28:29 +08:00
fa7f364bdb 有问题 2024-12-24 19:25:27 +08:00
2d273efef5 关闭debug verboes 2024-12-24 11:22:47 +08:00
8fa7ed32d8 IIC发送和接收函数的printf函数改为条件编译,条件在main.h 2024-12-24 11:17:25 +08:00
05fb90c727 删除串口发送数据结尾的\r\n,改为main函数的设置关闭stdout缓冲。printf直接输出 2024-12-24 11:16:28 +08:00
4dc9054544 修复拆分功能模块时IIC错误 2024-12-24 10:11:27 +08:00
5838f18742 完成串行数据通信协议 2024-12-24 09:32:33 +08:00
dc8bff918d 验证求和CRC计算 2024-12-23 20:00:58 +08:00
f550619217 完成收到包的分解与指令解析,并输出正确数据,待加入CRC验证机制。 2024-12-23 19:50:25 +08:00
b307160ba0 完成回包构建以及CRC求和检验 2024-12-23 16:03:27 +08:00
8e2cdd1ac5 fake report package 2024-12-20 17:30:29 +08:00
21a5a2e783 add calculate CRC function 2024-12-20 16:56:05 +08:00
2ff2916ed6 Organize files 2024-12-20 16:09:30 +08:00
c635adf812 Organize files 2024-12-20 16:06:20 +08:00
49f57c6980 update to Dev V0.1 version 2024-12-20 14:27:35 +08:00
930410f91e Merge remote-tracking branch 'origin/feature-tmp112a' into dev
# Conflicts:
#	src/LDC1612.c
#	src/main.c
2024-12-20 14:25:17 +08:00
c88a383c29 Complete data reading 2024-12-20 14:12:48 +08:00
529f1b3628 waitting for read value 2024-12-20 00:39:21 +08:00
5877465628 Porting the seeed open source library 2024-12-20 00:36:28 +08:00
e2c2e81247 change iic speed to 20K 2024-12-19 20:12:28 +08:00
fd06d54fdc rewrite write/read function 2024-12-19 18:23:55 +08:00