2025-04-27 11:15 AM
I installed Cube 1.18.1 and selected STM32C0116-DK (STM32C0xx eval board) and created a test project. But when I open the .ioc file to check hw config I can see that there are warning signs on ADC1, TMR1, TMR3 and USART1.
I disable SPI1 and USART2 but it doesn't remove USART2 in Pinout view, so I reset pins there. Warning signs on TMR1 and TMR3 disappear.
Still warning on USART1 : "PB6 mapped with GPIO output", but PB6 is not in the GPIO Settings for USART1. PB6 is used by LED on eval board.
How do I get rid of the warning?
Also, ADC1 complains about conflict with DEBUG: Serial Wire. The odd thing is DEBUG is using PA13 and PA14, and I can't see that ADC1 is using any of those pins.
Why is there no "Disable" for ADC1 ?
2025-04-27 11:59 AM
What are the warning signs ? yellow or red ?
...just show a pic. :)
2025-04-27 1:07 PM
Yellow
2025-04-27 2:58 PM - edited 2025-04-27 3:00 PM
Something like this ?
Thats no problem, its only a info : no more all functions or pins available, because already used.
Because every pin has many possible functions, you always will get this yellow info, as soon as you use a pin for a certain function, on all other peripherals then maybe this warning, that other peripherals cannot be used on this pin any more - its "occupied".