I would like to ask about the problem of adding points in KEIL, and how many breakpoints can be added to STM32C0 series chips? Is there a clear number for this? Recently, I met a customer who said that only four breakpoints can be added, thank you in advance for your help!
This device uses Cortex-M0+, which can support up to 4 hardware breakpoints, which are breakpoints typically set on Flash/ROM. If the code resides in SRAM, then the debugger can implement the breakpoints by over-writing the instruction in the code. The number of these software breakpoints is effectively unlimited.
https://developer.arm.com/documentation/ddi0484/c/Debug/About-debug
The number of (hardware) breakpoints that can be set would be configured by ST - I cannot find any specific documentation saying how many they have done. You could post the query to the STM32 forum:
https://community.st.com/t5/stm32-mcus-products/bd-p/stm32-mcu-products-forum