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