[Datasheet of STM32F103X8][1]

I found the sensor output a voltage ranged 0~5V, which is higher than the ADC port can tolerate with (in STM32F1XX datasheet all ADC ports can only tolerate 3.3V).


How to make it accessible to input 0~5V ,without destroying MCU and, not losing too much accuracy of analog voltage input?

[Datasheet of sensor][2]

  [1]: https://drive.google.com/file/d/1dfZZza-XTgtBiAVMjI_kxIcL8H2rAhbR/view?usp=sharing
  [2]: https://drive.google.com/file/d/10on0DoBcFsuWJd3-NnAaytTSXNMnMFhI/view?usp=sharing