Files
KY-XTZ/README.md
T
Gatsby Van 3470b6f6dc chore: merge GE program
* merge GE code
* update fold structure
* enable to build two types of projects separately
2024-12-24 13:27:22 +08:00

64 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# KY-XTZ
该项目为跨于新体制链路层程序。
> **注意**:本项目基于 **Vivado 2019.1** 套件构建。
---
## 快速开始
### 在 Linux 上构建
1. 初始化工具链环境:
```shell
source /tools/Xilinx/SDK/2019.1/settings64.sh
```
2. 运行以下命令完成构建:
```shell
make
```
### 在 Windows 上构建
1. 双击运行 `build.bat` 文件。
2. 根据提示输入正确的 Xilinx 工具安装路径以完成构建。
---
## 待办事项
1. **协议完善:**
- 《网控模块 GLINK 协议》中部分描述存在模糊之处,需进一步确认。
- 实现未定义的协议内容,以确保完整的协议交互。
2. **链路层更新:**
- 当前 GLINK 总线协议显示,对飞与跨域的链路层逻辑存在显著不一致性。
- 制定并完善跨域链路层协议内容(目前协议文档尚为空)。
3. **相控阵逻辑调整:**
- 跨域与对飞所使用的相控阵控制逻辑不一致。
- 修改并优化相控阵控制逻辑以适配跨域需求(当前缺少相关技术资料)。
---
## 更新日志
### 2024/11/29
完成从 [对飞程序](https://git.gatsby.icu/gatsby/df_datalink.git) 的基础移植工作:
- 重写总线驱动程序,采用 **PS UART 控制器**完成总线信息的收发。
- 更新总线控制协议,基于《网控模块 GLINK 协议》实现核心交互逻辑。
- 使用折算的方式模拟新体制中的三档速率:
- 2Kbps:10Kbps模拟,Payload 128b, 占空比 40%
- 128Kbps:200Kbps模拟,Payload 1280b, 占空比 50%
- 256Kbps:1.2Mbps模拟,Payload 2560b, 占空比 50%
---
如需帮助或报告问题,请联系项目维护者。