Other Parts Discussed in Thread: SFRA, C2000WARE-DIGITALPOWER-SDK
Hello,
Recently, I was reading the SFRA data manual and was preparing to implement software frequency scanning in the C2000, but there was a problem that confused me.
I can't understand why DPL_init and DPL_FUNC should be written in assembly language.

The data manual explains that SFRA routines need to be called in assembly language.But when we call other function routines, we don't use assembly language, such as ADC sampling,why does SFRA need to configure an asm file?

When I migrate this asm file to my own project, I will also report some errors.

The errors are as following:

My project has included two header files, "PeripheralHeaderIncludes.h" and "ProjectName-Settings.h".
Can you please help me?Thank you in advance.
Best regards,
Wen Tingting