只要一个项目涉及多个硬件配合完成的,都需要多个硬件间进行交互,就需要制定相应的接口,这些接口按照传统的方式,依据接口量大小需要大量的人力实现接口的开发与验证,使用这个工具后可以只需要认真完成接口文档的制定,运行程序一分钟即可完成相应接口头文件和对应消息数据结构的封装和解析函数的实现代码,统一处理大大减少人为错误
点击空白处退出提示
只要一个项目涉及多个硬件配合完成的,都需要多个硬件间进行交互,就需要制定相应的接口,这些接口按照传统的方式,依据接口量大小需要大量的人力实现接口的开发与验证,使用这个工具后可以只需要认真完成接口文档的制定,运行程序一分钟即可完成相应接口头文件和对应消息数据结构的封装和解析函数的实现代码,统一处理大大减少人为错误
1、根据设备间功能点完成接口文档的制定
2、将接口文档中每个表单对应的消息名称制定消息ID枚举值,和表中字段对应的结构体,统一放在一个接口头文件中
3、根据这些数据结构自动生成封装和解析的函数代码,放在.cpp文件中
4、根据所有消息类型,设定发送方和接收方对应消息列表,自动完成所有消息收发并相应进行分发处理的总的消息处理中心
整体方案由我独自实现,结合以前工作中碰到的痛点,觉得这个工具非常有必要,可以非常大程度上减少设备间通信的接口开发与验证工作量



评论