加入社区一年多,在社区坛友的帮助和分享中,学到不少东西,技术提升了很大一截。自己在摸索学习过程中,也整理了一些笔记分享。 虽然没有很多高大上的应用开发,但是希望有更多的人,特别是STM32初学者能够从中获得有用的信息。 我分享的笔记虽然不多,但绝对是本人原创,并且亲自验证。 在编写笔记时,力求完整,让学习者能够拿来即用,学有所得。 帖子连接如下: [原创] STM32Cube学习笔记 (十六篇全) [原创] FreeRTOS学习笔记(7篇) [原创] 用STM32CubeMX快速生成一个SDIO+FATFS程序 [原创] STM32Cube官方例程学习指南 [原创] STM32Cube学习笔记之:限制程序运行次数 [原创] mbed入门学习笔记(24篇全) |
【12月培训】STM32针对以太网(Ethernet)应用实战分享(附课件)
基于最新5.4电机库的STM32电机控制应用实战分享
【实战经验】利用DFSDM开发PDM麦克风应用介绍
【6月培训】STM32 USB 应用实战分享(进阶)
课程上新 | 新一代无线芯片STM32WB的BLE应用开发和设计
GO FOR G4 | STM32G4系列产品特性及电机领域应用在线课程上线
基于STM32节点和阿里云IoT平台的物联网应用开发((内附培...
STM32G4高性能外设介绍及数字电源应用实战
STM32G4高性能外设介绍及数字电源应用实战
基于STM32节点和阿里云IoT平台的物联网应用开发
请在当前工程分别测试GPIO和定时器。
即,先在main()的while(1)中控制LED量灭,这是为了验证GPIO配置无误。
定时器测试,在它的中断函数设置断点,Debug一下,看是否能多次进入中断,
因为我看到配置界面跟我用的有点不同,多了一个auto-reload的使能设置。
另外,我想知道,在你的开发板上做笔记之五的定时器实验结果是否正常?
原因找到了,是重新定义的函数名有问题,我把工程里stm32f1xx_hal_tim.hl里_weak定义的 中断回调函数名复制到main里就正常,我估计是在写main函数里的函数名有哪个地方打错了,有可能是空格用的不对。修改后现在LED灯正常亮灭,再次感谢您的帮助,附图是改后的main和stm32f1xx_hal_tim.hl里的中断函数名,保持一致了。
感谢感谢!
一直没有整理些东西出来