Commit Graph

14 Commits

Author SHA1 Message Date
d87c2dacf0 分别采用中断、查询方式优化转发时间,上传备份代码,通过控制Makefile脚本里的APP_MARCH、MABI的rv32i和rv32e来控制C语言和asm优化 2025-02-12 15:58:50 +08:00
4d853a29d7 增加了一个c语言查询版本的代码,便于沟通调试;如果编译C语言版本,Makefile中控制系统都采用rv32i的march编译即可。 2025-02-10 14:39:05 +08:00
9943b5c044 增加从站回环的代码,仅加了一个,但是仿真结果有错误,需要检查 2025-02-10 00:03:16 +08:00
6b6258ffa9 增加代码,将从站代码也改成RV32E和RV32I混合编程的版本 2025-02-03 14:56:04 +08:00
1ae3a395d8 增加代码,将主站的中断优化,只使用了4个寄存器用于中断的处理,缩减了处理的时间。通过对比优化前代码波形和优化后代码波形,代码应该是正确的 2025-02-02 20:19:19 +08:00
Ruige Lee
0d20af8297 规范化调整启动汇编,先初始化寄存器,再压栈,再开中断 2025-01-27 21:48:17 +08:00
Ruige Lee (WSL)
e54ddab4e2 写完软件需要加gpio 2025-01-16 16:34:48 +08:00
RuigeLee
8236d45154 无法初始化sram 2025-01-15 15:44:29 +08:00
Ruige Lee
074321ae58 更新软件代码 2025-01-15 11:44:30 +08:00
RuigeLee
a1e389ecdc 汇编重写从站代码 2024-11-15 14:35:39 +08:00
RuigeLee
430bb94381 下行转发测试通过,差一个last设备启动上行 2024-10-30 17:11:59 +08:00
RuigeLee
332fcf010d 主从联合仿真开始 2024-10-29 17:32:17 +08:00
RuigeLee
ff4508ec35 写了一部分软件 2024-10-29 15:08:45 +08:00
RuigeLee
683b6cad92 拆分主站从站软件 2024-10-29 11:21:04 +08:00