
STM32 点灯丨V1.0.0 说到单片机程序,大家可能都绕不开点灯程序。 就像学编程,都是从print “Hello word!”开始一样。 我依然还记得以前刚开始点亮LED灯时的兴奋。那是在普中的51开发板上实现的。 犹记得,那是我读大学时,花“巨资”在某宝上买的。当时几乎花了一周的伙食费买的。 可惜它也和其它的开发板一样,只跑了几个例程就被丢角落里吃灰了。 好了,言归正传,点灯程序的实现,还依赖于LED的硬件。 如果单片机控的是LED的正极,那就是用单片机输出一个高电平就可以点亮它了。 如果单片机控的是负极,那单片机输出低电平就可以点亮它了。 今天,假设我们控的LED,是负极接了单片机的IO口,所以我们输出低电平就可以了。 单片机呢,我们假设用的是STM32,接到GPIO A1。毕竟我手上的就是这个平台的。其实其它平台也差不多。 那么点灯程序就一行, GPIO_SetBits(GPIOA, GPIO_Pin_1); 对,具体实现功能的,就一行,是不是特别简单。 如果觉得太简单了,没意思,那没关系,接下来会慢慢去深入的。 今天先到这里。 文章出处:Yue無缺 |