我使用PIC18F97J60,因为它的以太网端口通过lan电缆交换数据。我想使用相同的端口更新mcu的固件,这意味着使用端口的bootloader。是否为以太网端口制作引导加载程序意味着该端口专用于仅更新firmare而不是更少?或者它可以用于在MCU和服务器之间传输数据并同时更新固件? 提前致谢
答案 0 :(得分:0)
为以太网端口制作引导加载程序意味着该端口是 致力于只更新firmare而不是更少?
没有。固件将通过以太网端口接收固件更新,但程序仍然可以使用以太网端口进行其他操作。
或者它可以用于在MCU和MCU之间传输数据 服务器和同时更新固件?
是。我觉得设备需要发送数据并同时接收的固件更新,这似乎不太常见,但我想这是可能的。似乎更常见的是,设备将具有用于产生/发送数据和更新固件的不同操作模式。服务器将发送固件更新命令以切换模式,设备将停止发送数据并开始接收固件更新。可以使用相同的端口发送数据和接收固件更新。