Guidelines to port codes of ST FP-AUD-SMARTMIC1
Hey guys,
I am using a STM32 F411E DISCO board and downloaded ST FP AUD_SMARTMIC1 library to learn audio feedback suppression caused by a mic and a PA ampliflier nearby. In the library C files given in the projects folder of FP AUD_SMARTMIC1, they are coded keeping a NUCLEO- F446RE, CCA01M1 board (for audio terminal, interfacing with speaker/PC) and CCA02M1 board (for microphone plugging), in mind.
The F411E DISCO board has an embedded mic(and I am going to use it), a port to connect to external amplifiers and a USB port to transfer audio data to PC, all in one board. So I won't be needing the expansions board for my purpose.
I need to tweak the SMARTMIC1 library according to my F411E DISCO board, so I may need to make some changes in "usbd_audio_cdc_interface","STCmdP_interpreter" and maybe "usbd_audio_if" C library files and other non-mentioned library files too.
I don't know how to start and where to start to edit the SMARTMIC1 library according to the F411E DISCO board. I tried to search in google for guidelines to do such tweaking, but unable to find a reliable guideline document. I would be grateful if someone can give me a set of steps or guidelines to follow, to tweak the library according to my need.
Please correct me if I was wrong anywhere. Please help me to solve this issue.
Thanks in advance!
