From 8901170f68dee8ae16d91c18a6650b3c58eb4e89 Mon Sep 17 00:00:00 2001 From: Wanderingss <1624155937@qq.com> Date: Wed, 15 Jul 2026 15:41:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=AF=B4=E6=98=8E=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AGENTS.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index c928865..0288308 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -60,6 +60,14 @@ HAL_Init → SystemClock_Config → MX_GPIO → MX_DMA → MX_USART1 → MX_SPI2 - CJK 无等宽替代字体,必须用 simsun - ASCII `_` 下划线手动设为 `0x7F`(GDI 无法可靠提取) +## 中文字符串转义(tools/to_escape.py) +将中文转为 C 语言 UTF-8 十六进制转义序列,用于在 C 源码中嵌入中文字符串: +``` +python tools/to_escape.py 阜阳师范大学 +# 输出: \xE9\x98\x9C\xE9\x98\xB3\xE5\xB8\x88\xE8\x8C\x83\xE5\xA4\xA7\xE5\xAD\xA6 +``` +也可不带参数运行,交互式输入。 + ## 代码规范 - **遵循**: `嵌入式C语言代码规范(V1.0).md` - **缩进**: 4个空格,禁止Tab