打印
[AT32 WorkBench]

生成代码后,之前的代码会丢失

[复制链接]
407|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jy427528|  楼主 | 2025-4-14 10:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用workBench生成代码的时候,发现个问题, 自己写的代码在code begin和code end之间的,但是新增加外设时,再生成代码,原自己写的代码先代码就会丢失,只改原先的外设配置,不新增外设,生成代码没有问题,会保留的。比如原来GPIO配置好了以后,写了自己的用户代码。然后在用workBench配置ADC外设时,配置完生成代码后,之前代码就丢失了。大家有遇到过这种问题吗?WorkBench 版本是 V1.1.08,重新生成代码时保留用户代码也勾选了,keil版本是V5.35。

使用特权

评论回复
沙发
jy427528|  楼主 | 2025-4-14 10:44 | 只看该作者
找到原因了,是电脑有加密软件的原因,换台电脑就好了。

使用特权

评论回复
板凳
Chad1989| | 2025-4-14 14:58 | 只看该作者
看来我们公司的cubeMX生成代码userCODE也被清掉就是加密软件搞的鬼

使用特权

评论回复
地板
jy427528|  楼主 | 2025-4-14 15:24 | 只看该作者
Chad1989 发表于 2025-4-14 14:58
看来我们公司的cubeMX生成代码userCODE也被清掉就是加密软件搞的鬼

是的,我们用cubeMX也是用不了。

使用特权

评论回复
5
zjk103| | 2025-4-14 16:37 | 只看该作者
会覆盖一部分吧

使用特权

评论回复
6
qinlu123| | 2025-4-14 17:46 | 只看该作者
jy427528 发表于 2025-4-14 10:44
找到原因了,是电脑有加密软件的原因,换台电脑就好了。

是亿赛通吗

使用特权

评论回复
7
丙丁先生| | 2025-4-15 07:24 | 只看该作者
严格遵循代码标记规范,生成前备份工程,使用Git版本控制,优先修改而非新增外设配置。

使用特权

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

本版积分规则

2

主题

39

帖子

1

粉丝