打印
[应用相关]

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

[复制链接]
1023|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
stm32cubemx 更新代码后会删除 .ioc 文件所在目录的 drivers 或 Drivers 用户自定义文件夹,猜测是由于生成的临时文件中包含drivers文件夹,而被覆盖删除。
如图:
       1、用户自定义文件夹abc、driver、drivers 均不是空文件夹。
    2、重新生成代码
  3、发现drivers文件夹被删除。也许是cubemx 的bug吧~

使用特权

评论回复
沙发
elephant00| | 2022-8-10 10:01 | 只看该作者
你得把自己的代码写在规定的地方

使用特权

评论回复
板凳
lvyunzeng| | 2022-8-10 14:27 | 只看该作者
是的,你只能将文件放在“src” "Inc"两个文件夹中,一个放C文件一个放.H文件。有便捷的地方就一定有限制。

使用特权

评论回复
地板
laocuo1142| | 2022-8-11 09:00 | 只看该作者
而且CubeMX生成的Driver文件夹还不能被删除!

使用特权

评论回复
5
两只袜子| | 2022-8-12 09:00 | 只看该作者
可以换一个文件夹名字

使用特权

评论回复
6
jcky001| | 2022-8-12 10:00 | 只看该作者
别起那些和外设名字一致的名字。代码里面有开始插入和结束插入的标记,放在中间的代码不会被删除

使用特权

评论回复
7
tpgf| | 2022-9-7 08:08 | 只看该作者
说明楼主添加代码的地方不太对

使用特权

评论回复
8
qcliu| | 2022-9-7 08:16 | 只看该作者
得把自己的代码写在规定的地方

使用特权

评论回复
9
drer| | 2022-9-7 08:24 | 只看该作者
代码里面有开始插入和结束插入的标记,放在中间的代码不会被删除

使用特权

评论回复
10
coshi| | 2022-9-7 08:32 | 只看该作者
不是呀 是因为代码的位置不对啊

使用特权

评论回复
11
kxsi| | 2022-9-7 08:55 | 只看该作者
跟文件夹的名字没有关系

使用特权

评论回复
12
caigang13| | 2022-9-7 09:04 | 只看该作者
用户代码必须加在指定的地方

使用特权

评论回复
13
wiba| | 2022-9-7 09:17 | 只看该作者
整个文件都会删掉吗

使用特权

评论回复
14
麻花油条| | 2022-9-7 11:26 | 只看该作者
自己的代码放错了位置吧

使用特权

评论回复
15
Henryko| | 2022-9-11 22:01 | 只看该作者
代码位置不对吧

使用特权

评论回复
16
LLGTR| | 2022-9-13 14:27 | 只看该作者
名字改一下,加个公司的前缀,正常是不会删除用户建立的文件夹和文件的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

411

主题

2098

帖子

2

粉丝