需求内容:
1. 基于指定的Modbus/485接口闭环步进电机,开发基于ESP32(Arduino框架)的中间件,接受主机通过串口控制。
2. 上述程序单线程串行实现即可,但需遵循嵌入式开发规范:禁止动态数组(含String类),进行对象封装。
3. 对应上述中间件,开发c++上位机(VS2022,Win10)。开发框架为:私有框架(已实现串口发现、握手、串口收发等接口且必须使用,其他方法在子类自由实现)。
4. 重复以上1-3内容,电机替换为另一厂家(瓴控)的伺服电机。
要求:
能自行绘制简单的外围电路(ESP32开发板+485芯片,自费打板)。
代码使用英文注释(非注释文档用中文)。
合作方式:
项目制,固定费用,分段里程碑交付、付款(可以远程演示+二进制阶段交付,最终产品交付源码和测试电路)。测试验证后无需后续维护。
项目时间较宽裕,内容1-3本月(8月)内完成即可,内容4次月(9月)15日内完成。