点亮LED灯(GPIO的学习)

点亮LED灯(GPIO的学习)

第一步:看懂原理逻辑。

(相同网络标号表示它们的线路是连接在一起的),如果要使 D1 指示灯亮, 只需要控制 GPIO68 管脚输出低电平, 如果要使 D1 指示灯灭, 只需控制 GPIO68 输出高电平。
原理图如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第二步:建立工程

参考连接

第三步:编写LED的头文件(.h)和源文件(.c)。

头文件应包含LED相关的宏编译、LED函数声明和系统函数的头文件,源文件应包含LED的GPIO初始和LED相关功能函数实现。

void LedInit(void)
{
    EALLOW;//关闭写保护
    //防止多个GPIO在被初始化时,会被优化。
    //如果没有保护,则在除了编写的第一GPIO不被优化,

猜你喜欢

转载自blog.csdn.net/qq_45159887/article/details/129773437