单片机 > 单片机程序设计 > 详情

stm32 usb_istr.c 文件分析

发布时间:2024-11-12 发布时间:
|

最近做一个项目,在stm32内部一部分用来存储自己的代码,开辟出一段空间来用来存储FPGA代码。每次开机实现stm32往FPGA写入代码的功能。


向stm32某段空间写入代码的方法:

(1)ST_LINK Utility软件

 通过JTAG,连接后。载入FPGA的bin文件,改写Start address就可以将代码写入固定的区域。

STM32代码存储位置与MCUISP下载注意事项

当然可以用ST-LINK写入任意代码。

(2)用STMFlashDemo软件。

这个官方的串口下载软件,通过系统存储器进行下载。在之前的日志中提到过,不详说。

利用MCUISP下载的时候,会擦出整个芯片。

所以如果将一部分内容存到FLASH中比如(0x0807000~0x0807100),再用MCUISP下载,它会将整片擦除,从0x08000000开始下载新的代码。所以我们的操作流程可以是先用MCUISP下载STM32本身的代码,再通过上面提到的两种方法将一些内容存到未用的空间。


关键字:stm32  usb_istr.c  文件分析

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
STM32学习笔记4:外部中断