How to flash the compiled code to stm32l431cb
Hi Experts,
I am planning to use stm32l431cb - as it is sufficient controller with 48 pin for my use case. Basically I am trying to find out, how to flash my code into stm32l431cb controller.
I referred to
a. https://www.st.com/resource/en/datasheet/stm32l431cb.pdf - data sheet
b. https://www.st.com/resource/en/reference_manual/dm00151940-stm32l41xxx42xxx43xxx44xxx45xxx46xxx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf - User manual
and could not get any clear information.
Referred to AN2606 (https://www.st.com/resource/en/application_note/cd00167594-stm32-microcontroller-system-memory-boot-mode-stmicroelectronics.pdf) and this (page 32) says USART1/USART2/USART3/ (and various others like I2C, SPI etc) are supported.
Have any one used these USART for stm32l431cb? What is the procedure you followed? How do you put stm32l431cb into boot mode - I saw PH3 - BOOT0 pin - should we make it high (or low) during reset? Is there any thing else is needed? What tool is used on PC to dump the code? Any writeup/ document describing these things?
Any pointers on this - would help me.
With best regards,
Phani.
