stm32cubemx 重新生成代码时,会删除用户文件的问题。

stm32cubemx 更新代码后会删除 .ioc 文件所在目录的 drivers 或 Drivers 用户自定义文件夹,猜测是由于生成的临时文件中包含drivers文件夹,而被覆盖删除。

如图:

       1、用户自定义文件夹abc、driver、drivers 均不是空文件夹。

       image.png

       2、重新生成代码

image.png  


  3、发现drivers文件夹被删除。也许是cubemx 的bug吧~

image.png 


已邀请:

yconnor

赞同来自:

而且CubeMX生成的Driver文件夹还不能被删除!

JulianZhu

赞同来自: yconnor

Capture.PNG

有地方可以配一下

你可以考虑换一个文件夹名字呀,我使用的时候,还没有经历过删除文件夹的情况


public_rtos

赞同来自:

别起那些和外设名字一致的名字。代码里面有开始插入和结束插入的标记,放在中间的代码不会被删除

laomao

赞同来自:

你得把自己的代码写在规定的地方

要回复问题请先登录注册