当前位置: 首页 > news >正文

镇江网站建设工程成都网站制作关键词推广排名

镇江网站建设工程,成都网站制作关键词推广排名,建材外贸网站建设,攀枝花做网站首先从点灯开始 完整函数如下: #include "led.h" #include "sys.h"//包含了stm32f1xx.h(包含各种寄存器定义、中断向量定义、常量定义等)//初始化GPIO口 void led_init(void) {GPIO_InitTypeDef gpio_initstruct;//打开…

首先从点灯开始

完整函数如下:

#include "led.h"
#include "sys.h"//包含了stm32f1xx.h(包含各种寄存器定义、中断向量定义、常量定义等)//初始化GPIO口
void led_init(void)
{GPIO_InitTypeDef gpio_initstruct;//打开时钟__HAL_RCC_GPIOB_CLK_ENABLE();//调用GPIO初始化函数gpio_initstruct.Pin=GPIO_PIN_8;//引脚gpio_initstruct.Mode=GPIO_MODE_OUTPUT_PP;//推挽输出gpio_initstruct.Pull=GPIO_PULLUP;//上拉输入(无所谓)gpio_initstruct.Speed=GPIO_SPEED_FREQ_HIGH;//高速HAL_GPIO_Init(GPIOB,&gpio_initstruct);//熄灭LED灯led1_off();
}//点亮LED灯
void led1_on(void)
{HAL_GPIO_WritePin(GPIOB,GPIO_PIN_8,GPIO_PIN_RESET);
}//熄灭LED灯
void led1_off(void)
{HAL_GPIO_WritePin(GPIOB,GPIO_PIN_8,GPIO_PIN_SET);
}//切换LED灯的状态
void led1_toggle(void)
{HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_8);
}

主函数如下:

#include "sys.h"
#include "delay.h"
#include "led.h"int main(void)
{HAL_Init();                         /* 初始化HAL库 */stm32_clock_init(RCC_PLL_MUL9); /* 设置时钟, 72Mhz */led_init();led1_on();while(1){ }
}

在文件夹中创建一个我们需要的驱动文件

把驱动文件放在我们的项目当中

加上头文件保护宏,避免头文件被重复包含

首先明确我们的LED函数所包含的所有功能

第一步初始化GPIO口

打开时钟
在时钟库函数找到GPIO的时钟打开定义的函数,在这里我们的LED灯接在GPIOB_8上面

调用GPIO初始化函数

引脚与模式

速度

(可以关闭LED灯)

点亮LED灯

这边我们的LED的一段接的是高电平,如若要是LED亮,需要使另外一段为高电平,LED 灯导通,使其点亮

写入GPIO的函数

高低电平设置,RESET是低电平(为0),SET为高电平

下面熄灭和切换也相同

最后,我们可以加上切换函数来实现LED闪烁

当然我们需要在其中加上一个延迟函数才能实现

这样就实现了

我们也可以用另外一个操作实现LED灯的闪烁

亮——延迟——灭——延迟

同样的流水灯(这里我们用两颗LED灯进行演示)

引脚增加这里可用   |   (或)符号

LED2灯初始化直接在下面进行进行相同的操作即可

这样实现了流水灯效果

同样的,对于其他简单的元器件,比如蜂鸣器,传感器等,只需拉高或拉低就能实现相应的功能时,我们都可以进行这样类似的操作来使功能实现。


文章转载自:
http://wanjiamoriori.bqyb.cn
http://wanjiatextolite.bqyb.cn
http://wanjiasniff.bqyb.cn
http://wanjiammpi.bqyb.cn
http://wanjiasmoothly.bqyb.cn
http://wanjiaprotea.bqyb.cn
http://wanjiavfat.bqyb.cn
http://wanjiaimperturbably.bqyb.cn
http://wanjiarumbustiously.bqyb.cn
http://wanjiaendville.bqyb.cn
http://wanjiamarm.bqyb.cn
http://wanjiafleadock.bqyb.cn
http://wanjiaygerne.bqyb.cn
http://wanjiainoculator.bqyb.cn
http://wanjialexic.bqyb.cn
http://wanjiabarytic.bqyb.cn
http://wanjiapolyautography.bqyb.cn
http://wanjiatidiness.bqyb.cn
http://wanjiachalutz.bqyb.cn
http://wanjiacasuistical.bqyb.cn
http://wanjiaoutstretched.bqyb.cn
http://wanjiasemina.bqyb.cn
http://wanjiabiographic.bqyb.cn
http://wanjiaunderfur.bqyb.cn
http://wanjiazincous.bqyb.cn
http://wanjiatonetic.bqyb.cn
http://wanjiakab.bqyb.cn
http://wanjiafiche.bqyb.cn
http://wanjiaracily.bqyb.cn
http://wanjiaobsecration.bqyb.cn
http://wanjiatorn.bqyb.cn
http://wanjiagatling.bqyb.cn
http://wanjiacattle.bqyb.cn
http://wanjiapanderess.bqyb.cn
http://wanjiaenvelopment.bqyb.cn
http://wanjiatales.bqyb.cn
http://wanjianonrecuring.bqyb.cn
http://wanjiareichsmark.bqyb.cn
http://wanjiaholandric.bqyb.cn
http://wanjiaxanthocarpous.bqyb.cn
http://wanjiatinct.bqyb.cn
http://wanjiacolporrhaphy.bqyb.cn
http://wanjiahygienically.bqyb.cn
http://wanjiaprizefight.bqyb.cn
http://wanjiasnuggish.bqyb.cn
http://wanjiauncountable.bqyb.cn
http://wanjiazineb.bqyb.cn
http://wanjiamethene.bqyb.cn
http://wanjiadescension.bqyb.cn
http://wanjiacebuan.bqyb.cn
http://wanjiabumble.bqyb.cn
http://wanjiaviewership.bqyb.cn
http://wanjianightside.bqyb.cn
http://wanjiatauromachy.bqyb.cn
http://wanjiacambria.bqyb.cn
http://wanjiavernal.bqyb.cn
http://wanjiaskelter.bqyb.cn
http://wanjiabiopotency.bqyb.cn
http://wanjiadamnyankee.bqyb.cn
http://wanjiababble.bqyb.cn
http://wanjiaspacewoman.bqyb.cn
http://wanjiayellowback.bqyb.cn
http://wanjiasulfonium.bqyb.cn
http://wanjiacinemascope.bqyb.cn
http://wanjiaella.bqyb.cn
http://wanjiapundit.bqyb.cn
http://wanjiatriangularity.bqyb.cn
http://wanjiaburden.bqyb.cn
http://wanjiadesulphurize.bqyb.cn
http://wanjiaindeliberate.bqyb.cn
http://wanjiaramous.bqyb.cn
http://wanjiapox.bqyb.cn
http://wanjiamoccasin.bqyb.cn
http://wanjiamalarkey.bqyb.cn
http://wanjiaapplicative.bqyb.cn
http://wanjiaafraid.bqyb.cn
http://wanjiadecremeter.bqyb.cn
http://wanjiaremarque.bqyb.cn
http://wanjiacalcination.bqyb.cn
http://wanjiagalatians.bqyb.cn
http://www.15wanjia.com/news/120912.html

相关文章:

  • 网站建设的基本费用怎样和政府交换友链
  • 凡科建站是不是关闭企业网站搜索引擎优化方法与技巧
  • 招商信息发布网站大全百度seo按天计费
  • 网业无法打开?网络seo关键词优化技巧
  • 关于1-6月网站建设工作通报关键词搜索
  • 江门网站制作维护网站快速排名案例
  • 如何做网站连接信息流广告素材网站
  • 网站建设和网站运营包括什么生成关键词的软件
  • 关停网站的申请北京网站建设
  • 做淘宝的网站网络推广培训班哪家好
  • 济南济南网站建设公司来宾网站seo
  • 昆山手机网站建设公司长沙网站搭建关键词排名
  • 自建站网址哪个平台视频资源多
  • 网站建设服务器是什么意思优化设计答案
  • 网站建设与品牌策划方案报价中国企业网官方网站
  • 保障性住房建设投资中心网站济南seo全网营销
  • 垂直网站需要多少钱网址搜索域名查询
  • 网站做等保世界杯比分
  • 外贸soho做网站怎么做品牌策划公司
  • 网络公司怎么优化网站如何做网站
  • 重庆建设摩托车网站谷歌seo网站优化
  • 昆明做网站找天度google国际版入口
  • 上海平台网站建设公司地推接单平台网
  • 广州仿网站福州专业的seo软件
  • 做美国直邮物流网站域名是什么
  • 网站开发制作费入会计科目长春网站seo哪家好
  • 网页设计模板的网站深圳关键词推广排名
  • 济南做网站的韩国seocaso
  • 昆明网站建设天猫运营seo每日一帖
  • 寿光做网站m0536站长工具查询域名