[stm32] Start Tour

编程入门 行业动态 更新时间:2024-10-27 10:20:30

[stm32] <a href=https://www.elefans.com/category/jswz/34/1771446.html style=Start Tour"/>

[stm32] Start Tour

如果觉得不错就点个赞吧~

目录

一  元件相关

二 面包板上的连线

三 具体代码


一  元件相关

需要准备元件:32板,杜邦线,跳线,几个LED灯,几个电阻,ST-Link,面包板

二 面包板上的连线

32和Link的连接我写在了另一篇中,需要的同学可以自己去看[stm32] Start Tour-LED灯闪烁

如图,把接LED的正极分别接到32板上的PA0~7,一个灯一个io口,随便选择,因为我的代码里面用上了GPIO_Pin_All。

负极统一接GND

 

三 具体代码

 

还有一些软件配置,LINK驱动问题由于过于麻烦,我就不细述了。 废话不多说,直接上代码

#include "stm32f10x.h"                 
#include "Delay.h"int main(void)
{//GPIO初始化(选择外设)RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//开启时钟GPIO_InitTypeDef GPIO_InitStructure;//GPIO_InitStructure只是一个名字,随便起都行GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//用推挽输出GPIO_InitStructure.GPIO_Pin=GPIO_Pin_All;//定义所有端口都为那个输出模式GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;GPIO_Init(GPIOA,&GPIO_InitStructure);while(1){int i;for(i=0;i<2;i++){GPIO_Write(GPIOA,~(0x0001<<i));Delay_ms(500);}}
}

更多推荐

[stm32] Start Tour

本文发布于:2024-03-09 04:59:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1723886.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Start   Tour

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!