# BTProtocolGen **Repository Path**: newbie-BT/BTProtocolGen ## Basic Information - **Project Name**: BTProtocolGen - **Description**: 自定义协议生成器,主要用来生成STM32主从之间生成通信协议,主机可以为mcu也可以为上位机软件。 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2020-07-20 - **Last Updated**: 2023-02-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BTProtocolGen #### 介绍 自定义协议生成器,主要用来生成STM32主从之间生成通信协议,主机可以为mcu也可以为上位机软件。 #### 功能 - 数据管理 可以对 **8b整型、16b整型、32b整型、浮点型、假浮点型、位数据、自定义类型** 进行数据管理 - 协议管理 - 设置读写标识 - 设置公开标识 - 设置命令号和名称 - 可以设置发送和接收数据的具体内容 - 工程设置 - 设置工程名称 - 设置通信协议格式 - 设置协议版本号 - 代码生成 - 生成mcu从机协议处理代码 - 生成mcu主机通信和处理代码 - 生成上位机通信软件(Qt) 进行辅助调试 - 生成协议文档 - 自定义代码模板功能 --- #### 使用说明 1. xxxx 2. xxxx 3. xxxx