28 lines
667 B
Markdown
28 lines
667 B
Markdown
# 需求规格说明书
|
||
|
||
## 项目信息
|
||
- 项目名称:pinmap-to-pinlist
|
||
- 项目 ID:PROJ-002
|
||
- 项目类型:脚本
|
||
- 技术约束:Python 脚本,支持 Windows 和 Linux
|
||
|
||
## 需求描述
|
||
PinMAP ↔ PinList 双向转换器,支持 PinMAP→PinList 与 PinList→PinMAP 互转。
|
||
|
||
## 输入/输出
|
||
| 类型 | 描述 |
|
||
|-----|------|
|
||
| 输入 | PinMAP 或 PinList Excel 文件 |
|
||
| 输出 | 转换后的 Excel 文件 |
|
||
|
||
## 边界条件
|
||
- 支持 .xls 和 .xlsx 格式
|
||
- Pin 数量必须与网格周长匹配
|
||
- 网格尺寸至少为 2x2
|
||
|
||
## 验收标准
|
||
1. 能正确解析 PinMAP 结构
|
||
2. 能正确生成 PinList
|
||
3. 能正确反向转换
|
||
4. 错误处理完善
|