VB.NET将文件保存到ARM Cortex-M3微控制器

VB.NET将文件保存到ARM Cortex-M3微控制器,vb.net,serial-port,cortex-m3,Vb.net,Serial Port,Cortex M3,我目前正在制作一个Visual Basic.NET应用程序,该应用程序使用串行通信将文件保存到,我对如何将数据上载到微控制器感到有点困惑。我曾研究过向设备发送串行数据和从设备发送串行数据,但找不到任何关于如何实际将文件保存到闪存扇区的信息。非常感谢您的帮助。谢谢 此部分的文档就在您链接的页面上。这些部件有一个引导加载程序,您可以在通电或重置时以某种方式断言boot0,它将进入其中,关于该协议的文档应该就在那里,或者该部件的参考手册将告诉您该协议的手册的名称。此外,您还可以使用SWD(类似于jta

我目前正在制作一个Visual Basic.NET应用程序,该应用程序使用串行通信将文件保存到,我对如何将数据上载到微控制器感到有点困惑。我曾研究过向设备发送串行数据和从设备发送串行数据,但找不到任何关于如何实际将文件保存到闪存扇区的信息。非常感谢您的帮助。谢谢

此部分的文档就在您链接的页面上。这些部件有一个引导加载程序,您可以在通电或重置时以某种方式断言boot0,它将进入其中,关于该协议的文档应该就在那里,或者该部件的参考手册将告诉您该协议的手册的名称。此外,您还可以使用SWD(类似于jtag),如果此st部件位于discovery或nucleo板上,您可以使用内置的stlink调试器(openocd运行良好)。如果你不买一块10美元的核仁电路板,其中一块更宽的带有断开stlink前端的电路板(不需要断开,只需拆下两个跳线)比专用stlink加密狗便宜。如果您的芯片位于NucleoBoard上,那么当插入计算机时,它会显示为闪存驱动器,您只需将.bin文件拖放/复制到该驱动器,而board上的调试器负责闪存

这一切都记录在st站点上,无需进一步说明