I'm using HALCoGen 04.05.01 and CCSv6.1.0.
The code "#include <string.h>" is found in "het.h".
No error is caused when it is removed and it is built.
Does it need?
Best Regards,
Satoshi Shinohara
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I'm using HALCoGen 04.05.01 and CCSv6.1.0.
The code "#include <string.h>" is found in "het.h".
No error is caused when it is removed and it is built.
Does it need?
Best Regards,
Satoshi Shinohara
Hello Chuck,
Thank you for your reply.
Our project doesn't need "string.h" file except "het.h"
We would like to reduce the related file for the functional safety test.
Best Regards,
Satoshi Shinohara
Hello Chuck,
Thank you for your information.
I understand that the updated code within the USER CODE sections is left unchanged when regenerated.
I will wait for the update.
Best Regards,
Satoshi Shinohara
Hello Satoshi,
I have yet to hear from our Halcogen team on the requirements for including the string.h header file so I cannot give any background information and it does not appear that I will be able to anytime soon.
As always, any code generated from Halcogen is not guaranteed and requires that it be tested by the end user in their application to insure the requirements of the end application are met. I would anticipate that this requirement as well as the lack of any warnings or errors from the compiler would expose any issues with removal of this header file from your project.
In short, I think that removal of the header file will be fine as long as you have the proper test coverage to insure you application is functioning per your requirements.
Hello Chuck,
Thank you for your reply and your thought.
I will remove 'string.h' from our CCS project and test it.
Best Regards,
Satoshi Shinoha