工程结构

KVPAC 工程的典型目录结构:

my-project/
├── kvpac.config.json      # 工程配置
├── src/
│   ├── Main.st            # 主程序(ST 语言)
│   ├── Counter.fb         # 功能块
│   └── Config.st          # 配置
├── lib/
│   └── standard.lib       # 标准库引用
├── targets/
│   └── stm32.json         # 目标平台配置
└── build/
    └── output.bin         # 编译输出

文件类型

扩展名 说明 示例
.st 结构化文本 Main.st
.fb 功能块 Counter.fb
.conf 配置文件 target.conf
.lib 库文件 standard.lib
.proj 工程文件 my_project.proj

项目管理操作

添加文件

右键工程目录 → 新建文件 或 通过菜单 文件 → 新建

导入文件

拖拽文件到工程视图,或使用 文件 → 导入

工程配置

编辑工程根目录下的 kvpac.config.json

{
  "name": "MyProject",
  "target": "stm32",
  "optimization": 2,
  "sources": ["src/"],
  "libraries": ["lib/standard.lib"]
}