TI中文支持网
TI专业的中文技术问题搜集分享网站

HAL Code Generator 重新生成代码问题

HAL Code Generator 重新生成代码时,我手动添加的代码为什么会被删除?

按正常理解,以下注释中手动添加的内容就算重生成代码也应该保存的啊。

/* USER CODE BEGIN (72) */

//手动添加的内容
/* USER CODE END */

请解答谢谢。

user5307344:

难道HAL Code G没有这么智能吗 ?

user5307344:

cubesuite的code generator也可以类似的自动生成代码
在自动生成的代码中有注释:
/* Start user code 。。。。。。. Do not edit comment generated here */
//这里添加的用户代码在生成代码的时候将不会被覆盖,就是说你无论使用多少次code generator的Generate Code
//这两行注释的内部代码都不会改变
/* End user code. Do not edit comment generated here */

//代码放在注释之外再次使用Generate Code生成代码时会被清除

HAL Code Generator 是需要配置还是不具有这个功能?????
为什么我每次重新生成,原来注释间的用户代码就没了。。

gaoyang9992006:

回复 user5307344:

根据你的配置,软件会重新生成文件,而不是在你原来文件基础上添加的。所有才会这样。

user5307344:

回复 gaoyang9992006:

请问是在哪里可以配置成添加而不是完全重新生产文件呢 ?

菜单下面都没看见有相关配置的地方

谢谢

user5307344:

回复 gaoyang9992006:

/* USER CODE BEGIN (71) */
/* USER CODE END */

这两句之前的内容有办法保留吗?

赞(0)
未经允许不得转载:TI中文支持网 » HAL Code Generator 重新生成代码问题
分享到: 更多 (0)