基于MCU的web服务器和在线升级功能的软件开发
待托管
12人竞标
427人浏览
需求详情
竞标可查看联系方式
1、 采用STM32F系列MCU接口板,通过网口实现对设备内的硬件控制和信息采集,包括如温度、电流等。
2、 接收响应的相关指令,并执行对设备内的硬件控制,如开关电等;
3、 PC主机可以通过输入对应IP地址使用WEB浏览方式,对设备的网络参数设置、硬件参数等进行远程访问和控制。
4、 可以实现对设备内FPGA和MCU代码的远程在线升级。
二、软件功能需求说明
1、 目前MCU型号为STM32F系列,考虑资源情况提出具体型号要求,但需要提供相应电原理图(双方明确),以便于软硬件相协调。
2、 WEB服务器功能:类似路由器的配置界面,输入IP地址即可访问。但显示内容要结合项目内容细化。主要如下,具体细节具体沟通:
1) 电压、温度、设备工作状态等显示;
2)设备等设备状态显示 ;
3)其它与设备相关的控制和数据传输功能;
3 远程升级功能:可集成在web服务器;也可另通过上位机来实现文件更新接口,可执行远程在线升级。
4 支持嵌入式TCP/IP协议,如LWIP,实现与主机的正常通讯,可以实现PING包,TCP/UDP报文传输。
5 其它
1) 由于STM32 空间有限,具体协议不强制。
2) 数据采集和控制,与设备内硬件的通信与控制,自定协议进行明确,不需要细化具体硬件。
3) 硬件由我方提供,但原理图需要双方确认,前期可以基于开发板先完成通讯及WEB应用的调试。
三、其他要求
1、 开发进度:合同签署后1个月以内完成交付。
2、 开发人员必须有相关STM32 嵌入式WEB应用和TCP/IP开发成功经验,并能够相关示例证明,无相关开发经验不考虑合作。
3、 交付模式:源码交付。
4、 维护:半年内如果所有交付功能出现异常,需要提供免费技术支持。