各位老师好,本人最近刚入手学习STM32F429,新建工程模板按照正点原子视频教程,参考开发指南进行编写,做流水灯时程序正常编译但PB0和PB1始终为高电平,经过和例程的外设库文件HALLIB/Src文件的比对,发现复制Src的文件比原子哥的例程多了一个stm32f4xx_hal_timebase_tim_template.c文件,在原子哥其它例程中该c文件都没有调用。 第一个图片是直接复制的官方STM32CubeF4固件包\en.stm32cubef4\STM32Cube_FW_F4_V1.11.0\Drivers\STM32F4xx_HAL_Driver\Src文件到创建的HALLIB文件夹下包含的.c文件,第二个图片是原子哥例程的文件不包含stm32f4xx_hal_timebase_tim_template.c文件。
stm32f4xx_hal_timebase_tim_template.c
在工程中HALLIB/Src添加stm32f4xx_hal_timebase_tim_template.c流水灯不亮,始终为高,删掉该文件流水灯正常。参考开发指南时只要求stm32f4xx_hal_dsc.c,stm32f4xx_hal_iptim.c和stm32f4xx_hal_msp_template.c三个文件不需要引入工程。请问各位大佬这个stm32f4xx_hal_timebase_tim_template.c文件是不是不必添加?删掉会不会对后续的开发有影响?谢谢各位大佬!
|