Migrating an existing ST example AN4457 for Emulated UART from STM32F401 -> STM32F746
I am working on an existing embedded firmware application on an STM32F746ZG that requires we add one more (9 total) UART.
There is an existing ST application note AN4457 based on the STM32F401RE that looks to be a perfect match for my requirements.
https://www.st.com/en/embedded-software/stsw-stm32156.html
I have been able to load up this application in STM32CubeIDE and get it running on the 401RE nucleo board. So far so good...
I am a bit lost on how to migrate this application from the F4 series to the F746 nucleo. Is there an on-line resource that might guide me through the steps.
I have tried many searches but my google-foo must not be up to the task.
I have tried to make an empty F7 series project in the cubeIDE and port the code manually but after hours of working on getting the hal drivers to compile I can not get the correct project dependencies in place to be able to compile.
Also does anyone have any concerns that the application note approach is possible with the F746. The principle consists in emulating the UART protocol via GPIO, EXTI, timer and DMA peripherals. At this point my understanding is there is enough family resemblance that this approach is possible.
Thanks in advance.