1、问题
在使用CUBEMX软件生成标准的HAL库后,同时对于HAL库进行了一些修改,但是如果需要添加新的功能的话,需要使用CUBEMX重新生成HAL库(例如添加timer相关的库),会导致一些不规范的修改被重置。那么如果自己直接在工程里面添加相关的.C.H文件应该怎么办?
2、解决方法
通过....\Drivers\STM32F1xx_HAL_Driver\Src该路径添加相关的。c文件。之后通过修改stm32f1xx_hal_conf.h文件中的注释,从而启用相应的,h文件。最终实现对于手动添加HAL库相应功能文件。
需要的时候,开启相关定义即可。