作为一个STM32F0的核心板,只有一个LED可用,PC13
关于STM32的具体的一些细节(比如:时钟、具体的IO模式等),网路上面的视频教材很多很全很详细,我就不在此赘述了。我直接上我的理解
首先STM32比51复杂很多但是我总结起来,
点亮一个LED的大致步骤就是
1.配置(使能)系统时钟
2.设置IO口
此外希望大家养成良好的编程习惯,把一段功能代码封装好,而不是全部丢在main函数中,这样从main函数文件的宏观上你就知道你在做什么,而不考虑具体如何做的细节
一、文件结构
在此补充
一下,Bsp文件夹是放入驱动的(比方说我们点亮LED之前的工作就是在驱动LED,这样我们在主函数看到的就是直接使用LED,这样不是更加清晰?)
ps:Bsp也要加入到include path中