Commit Graph

62 Commits

Author SHA1 Message Date
518eb9f134 [Mod] 优化方案一, 433MHz工作正常 2024-08-07 21:25:57 +08:00
de1285ff41 [Mod] 调相频率868 2024-08-07 15:10:29 +08:00
b9f5afd78e [Mod] 优化展示效果
1. start_task中新增delay,延后打印'#';
2024-08-06 09:57:57 +08:00
e7c70664d6 [Mod] MBL 使用NCVI->ICER 清除所有已使用的中断 2024-08-05 10:09:09 +08:00
8862e54265 [Mod] 使用NCVI->ICER 清除所有已使用的中断 2024-08-02 21:04:24 +08:00
b7c27bc14f [Mod] CMT2310 跳转前切换至Standby,成功免初始化
1. 新增Standby切换入口;
2. ping接收打印优化;
2024-08-02 19:53:56 +08:00
293d9b3be1 [Mod] 优化systick 退出实现 2024-08-02 19:16:53 +08:00
d587362102 [Mod] 完善退出流程 2024-08-02 19:04:30 +08:00
d0892c2256 [Mod] Ebyte退出,Systick_deinit 2024-08-02 17:24:42 +08:00
aa36ca5d96 [Mod] 调整systick初始化位置 2024-08-02 16:29:54 +08:00
711f15677d [Mod] 支持发送ping命令控制跳转 2024-08-02 16:19:58 +08:00
6337bafb99 [Fix] 解决串口打印错误问题
1. 待优化:使用snprintf格式化,但长度限定为32,与128有差距;
2. 开启Timer;
3. 解决字符串的串口打印错误;
2024-08-02 10:42:56 +08:00
0a96026659 [Mod] 支持CMT2310 接收
1. 关联gd32w51x中断处理;
  1.1. 支持基于SysTick的延时;
  1.2. 支持基于Timer2中断的数据接收;
2. 解决程序过大问题,链接中移除printf的浮点支持;
3. 支持CMT2310初始化并进入接收模式;
  3.1. 支持HAL层替换打印EBYTE_LOG;
2024-08-01 20:42:42 +08:00
cdb997cc8a [Mod] 未加入调用,编译通过 2024-08-01 13:58:42 +08:00
f35fba223c [Add] NBL 新增CMT2310 驱动 2024-08-01 11:44:58 +08:00
762b604ba6 [Mod] 优化方案 支持bootm 跳转至MBL 2024-08-01 11:34:35 +08:00
eacd045dfd [Mod] 按优化方案修改,完整初始化正常 2024-08-01 10:17:12 +08:00
2ea3d7e844 [Mod] 文件目录调整 +3 新增CMT2310目录 2024-07-31 20:51:10 +08:00
c9defe4bc5 [Mod] 文档更新
1. 更新readme
2024-07-31 20:46:25 +08:00
35d5e78a6d [Mod] 文件目录调整 +2 重命名readme文档 2024-07-31 20:44:43 +08:00
9eab78d648 [Mod] 中断调整 引用cmt2310下的回调
1. 中断必须在gd_it.c中定义,否则可能卡死;
2. 中断处理中再调用CMT2310 中断处理;
2024-07-31 20:42:14 +08:00
8fab7d67c4 [Mod] 文件目录调整 +1 删除空余文件或目录 2024-07-31 19:56:24 +08:00
1b7f3c470d [Mod] 文件目录调整 转unix文件 2024-07-31 19:11:21 +08:00
473660f75a [Mod] 支持按键发送
1. 全开启main
2024-07-31 18:32:25 +08:00
ce1f140584 [Mod] 支持按键发送
1. 启用Timer中断(周期1ms),以支持按键状态获取;
2024-07-29 23:56:12 +08:00
e0900f9b73 [Mod] CMT2310 初始化完成
1. 使用系统延时实现硬件抽象层us、ms延时;
2. 完成SPI初始化、收发实现;
2024-07-25 20:35:55 +08:00
bb7b6e452b [Fix] 解决启动崩溃问题
Timer时钟使能,入参错误导致地址访问的硬件错误
2024-07-25 18:55:45 +08:00
f135363861 [Mod] 禁用led_task, 与CMT2310 冲突 2024-07-25 18:22:39 +08:00
48bc218fb1 [Mod] CMT2310 GPIO SPI初始化 2024-07-25 18:21:42 +08:00
47725a5b15 [Mod] 启用顺序打印 2024-07-24 23:40:24 +08:00
94bc1e6d21 [Mod] sub1g_task 置空 2024-07-24 23:12:37 +08:00
951fa34fad [Mod] 解决链接异常问题 2024-07-24 23:01:39 +08:00
7625fd6912 [Mod] 调整Cmake产物到output目录下 2024-07-24 00:05:46 +08:00
8b6fe7ef86 [Mod] 解决GCC版本,串口无法接收问题 2024-07-24 00:05:14 +08:00
d39d11abad [Mod] 解决编译错误 2024-07-23 22:03:19 +08:00
e1549ed7f3 [Bak] 备份 驱动移植 23.07.22 2024-07-22 23:30:05 +08:00
ad41b080e9 [Mod] CMakelist 添加模块 2024-07-22 23:00:52 +08:00
e71ca26d50 [Mod] 修改工具链为:gcc-arm-none-eabi-9-2020-q2-update 2024-07-22 20:17:45 +08:00
2c317efbcd [Add] 添加E48 测试用例 2024-07-21 21:18:32 +08:00
f453b08452 [Mod] 暂存,LED、fscan非中断 2023-06-18 15:59:15 +00:00
f4ac7db357 [修改] Keil工程支持MDK5
[详细说明]
    1. 兼容MDK4、MDK5编译;
    2. NSPE 增加自定义内容
        2.1. 增加开关宏: CONFIG_GY3513;
        2.2. 增加EVAL板定义集;
2023-06-15 16:26:54 +00:00
6503e589b4 [修改] bat脚本与exe工具增加可执行权限 2023-06-15 16:13:40 +00:00
58a63c59fb [修改] 忽略Keil工程中间产物 2023-06-15 16:11:08 +00:00
ada62165a6 [修改] 更新Readme说明 2023-06-14 16:03:01 +00:00
853a9461a0 [修改] 增加CONFIG_GY3513定制内容
[详细说明]
    1. 增加LED任务;
    2. 修复LED3配置错误问题;
2023-06-14 16:01:34 +00:00
242a8865ae [修改] VSCode工程 clang插件相关配置 2023-06-14 16:00:40 +00:00
3ca2c491d5 [Mod] 修改目标单板 EVAL 2023-06-13 16:38:23 +00:00
a389b906af [修改] 支持clangd插件 2023-06-13 16:37:59 +00:00
cc9e198164 [修改] MBL、NSPE支持Linux下make编译
[详细说明]
    1. 增加build_date.sh支持编译时间生成;
    2. 增加xxx_afterbuild.sh脚本,支持elf文件生成;
    3. MBL修改Project目录大小写错误导致的编译失败问题;
    4. 修改头文件目录分隔符心解决编译失败问题;
2023-06-13 15:53:18 +00:00
a38081a71d [修改] .gitignore更新 2023-06-13 15:52:54 +00:00