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 */这两句之前的内容有办法保留吗?