From 2bfb9602e4c44d9c9be971da68497086be5b69e2 Mon Sep 17 00:00:00 2001 From: wangfq Date: Wed, 27 May 2026 10:34:11 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=B0=86=20edc=5Fserver=20?= =?UTF-8?q?=E4=BD=9C=E4=B8=BA=E5=AD=90=E6=A8=A1=E5=9D=97=E7=BA=B3=E5=85=A5?= =?UTF-8?q?=EF=BC=8C=E6=9B=B4=E6=96=B0=E9=A1=B9=E7=9B=AE=20README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitmodules | 3 +++ README.md | 16 ++++++++++++++-- edc_server | 1 + 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 .gitmodules create mode 160000 edc_server diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..9c19ad0 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "edc_server"] + path = edc_server + url = http://118.178.252.17:3000/wangfq/edc_server.git diff --git a/README.md b/README.md index a8ca5c4..ce55bab 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,13 @@ └──────────────┘ └──────────────┘ ``` +## 子项目 + +| 目录 | 说明 | +|------|------| +| [`edc_server/`](edc_server/) | EDC 边缘数据中心 — Python/uvloop 异步网络服务 | +| `docs/` | 协议文档 | + ## 协议文档 | 文档 | 说明 | @@ -36,7 +43,7 @@ ## 技术栈 -- **后端服务**: C++ / Go(待定) +- **后端服务**: Python 3, uvloop, aiomysql - **数据库**: MySQL - **通信**: TCP/UDP(JSON)、RS485/TTL(二进制协议) - **硬件**: DG430 地感测试工装 @@ -44,5 +51,10 @@ ## 快速开始 ```bash -# 待补充 +# EDC 服务 +cd edc_server +pip install -r requirements.txt +export EDC_MYSQL_HOST=127.0.0.1 EDC_MYSQL_USER=root EDC_MYSQL_PASSWORD=xxx EDC_MYSQL_DB=edc +mysql -u root -e "CREATE DATABASE IF NOT EXISTS edc CHARACTER SET utf8mb4" +python run.py ``` diff --git a/edc_server b/edc_server new file mode 160000 index 0000000..bcd4cc6 --- /dev/null +++ b/edc_server @@ -0,0 +1 @@ +Subproject commit bcd4cc6a8ddce7fe40512dab1304f71530121dd2