根据从https://www.stmcu.org.cn/下载的STSW-STM32059例程实现IAP在线升级。 在这个例程里,STM32是作为TFTP服务端的,这个可以成功。 但这样对于几百台/几千台终端的升级不方便,因此我们想把它改成STM32做客户端,让STM32自己去TFTP服务器上去取升级文件。基于同一个程序(STM32固件库和LWIP),结果如下面的图示: TFTP服务端(192.9.50.82)向STM32(192.9.50.208)发第一个数据包的时候,ICMP就判定port unreachable,导致服务端超时。 网上的例子也都是STM32作为TFTP服务端的。 难道STM32不能作为TFTP的客户端吗? 这个问题比较急,我们的项目就差这个问题就可以开始量产了。 望各位高手指点。 谢谢 |
请问如何改动 为什么不进回调函数 opcode 必须要WRQ 和 RRQ 起头吗