# SingleLed **Repository Path**: Fighting-XiaoNing/SingleLed ## Basic Information - **Project Name**: SingleLed - **Description**: 功能模块层->单LED驱动库 - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-04-26 - **Last Updated**: 2023-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FmlSingleLed ## 目录 - [FmlSingleLed](#fmlsingleled) - [目录](#目录) - [前言](#前言) - [摘要](#摘要) - [使用](#使用) - [扫码关注](#扫码关注) ## 前言 技术探讨QQ群:[528337130],[加群备用链接] 微信公众号:`嵌入式进阶之道`,`XiaoNingEngineer` GitHub地址:[小宁GitHub] Gitee地址:[小宁Gitee] [528337130]: [加群备用链接]: [小宁GitHub]: [小宁Gitee]: ## 摘要 FmlSingleLed是处于功能模块层的单个LED驱动库; 支持`亮度调节`、`点亮`、`熄灭`、`翻转`等基本方法,方便二次开发灯效; ## 使用 1. 添加`FmlSingleLed.h`和`FmlSingleLed.c`文件至工程 2. 添加`HdlSingleLed.h`和`HdlSingleLed.c`文件,提供`HDL_SingleLed_Xxx()`方法 ```C HDL_SingleLed_Init(); HDL_SingleLed_On(); HDL_SingleLed_Off(); ``` 3. 初始化LED ```C FML_SingleLed_Init(); ``` 4. 调用软PWM发生器 ```C int main(void) { ... while (1) { FML_SingleLed_SoftPWM(); } } ``` ## 扫码关注 | QQ群二维码 | | 微信公众号二维码 | | :-----------------------: |---| :---------------------------------: | | ![QQ群](./Other/QQ群.png) | | ![微信公众号](./Other/微信公众号.jpg) |