ex 结尾,表示带有拓展功能的意思。
这是因为,比如stm32f4xx_hal_ppp.c/.h等文件是主要的外设或者模块的驱动源文件,包含了该外设的通用API;
而stm32f4xx_hal_ppp_ex.c/.h (外围设备或模块驱动程序的扩展文件),这组文件中包含特定型号或者系列的芯片的特殊API,以及如果该特定的芯片内部有不同的实现方式,则该文件中的特殊API将覆盖_ppp中的通用API。