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

十堰秦楚网招聘公告seo主要做什么

十堰秦楚网招聘公告,seo主要做什么,举例说明什么是网络营销,汕尾住房和建设局网站首页一:软件流程设计 •初始化系统 。 初始化GPIO、EXTI外设时钟 。 初始化按键和LED引脚 。 初始化EXTI外部中断条件 。 初始化NVIC嵌套中断控制器及分组 编写外部中断函数 。 判断中断发生控制LED火 weak:弱定义;如果用户没有自己定义的中断函数&#xff0…

一:软件流程设计
•初始化系统
。 初始化GPIO、EXTI外设时钟
。 初始化按键和LED引脚
。 初始化EXTI外部中断条件
。 初始化NVIC嵌套中断控制器及分组
·编写外部中断函数
。 判断中断发生控制LED火
weak:弱定义;如果用户没有自己定义的中断函数,则系统默认执行系统自定义的中断函数,如果用户有定义中断函数则优先执行用户的中断函数。

1:exti_key.c工程

#include "stm32f10x.h"
#include "exti_key.h"void Exti_key_Init(void)//外部中断按键的初始化函数
{//有4个步骤 初始化系统 1:初始化GPIO、EXTI外设时钟 2:初始化按键和LED引脚 // 3:初始化EXTI外部中断条件 4:初始化NVIC嵌套中断控制器及分组GPIO_InitTypeDef Exti_key_Initstruct;//初始化外部中断按键的GPIO的结构体EXTI_InitTypeDef EXTIInitstruct;//初始化EXTI外部中断的结构体NVIC_InitTypeDef NVICInitstruct;//初始化NVIC嵌套中断控制器的结构体RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_AFIO, ENABLE);//打开APB2总线下的GPIOA和EXTI外设的时钟NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//NVIC分组Exti_key_Initstruct.GPIO_Pin=GPIO_Pin_0  ;//配置A0引脚Exti_key_Initstruct.GPIO_Mode= GPIO_Mode_IPU;//配置引脚输入模式为上拉输入GPIO_Init(GPIOA, &Exti_key_Initstruct);//初始化GPIOA的结构体GPIO_EXTILineConfig(GPIO_PortSourceGPIOA, GPIO_PinSource0);//IO口加上外部中断的功能EXTIInitstruct.EXTI_Line=EXTI_Line0 ;//选择外部中断线0EXTIInitstruct.EXTI_Mode=EXTI_Mode_Interrupt ;//配置触发方式为下降沿触发EXTIInitstruct.EXTI_Trigger= EXTI_Trigger_Falling ;//配置为中断模式EXTIInitstruct.EXTI_LineCmd=ENABLE;//使能外部中断线EXTI_Init(&EXTIInitstruct);//初始化EXTI外部中断的结构体NVICInitstruct.NVIC_IRQChannel=EXTI0_IRQn ;//使能外部中断0的中断通道NVICInitstruct.NVIC_IRQChannelPreemptionPriority=0;//设置主优先级NVICInitstruct.NVIC_IRQChannelSubPriority=0;//设置子优先级NVICInitstruct.NVIC_IRQChannelCmd=ENABLE;//使能中断通道NVIC_Init(& NVICInitstruct);//初始化NVIC嵌套中断控制器的结构体}

 2:exti_key.h工程

#ifndef EXTI_KEY_H_
#define EXTI_KEY_H_void Exti_key_Init(void);#endif

3:main.c工程

#include "stm32f10x.h"
#include "main.h"
#include "led.h"
#include "Bear.h"
#include "key.h"
#include "relay.h"
#include "shake.h"
#include "wireless.h"
#include "exti_key.h"void delay(uint16_t time)//延时1ms  软件延时粗延时
{uint16_t i=0;while(time --){i=12000;while(i --);}}int  main()
{Exti_key_Init();LED_Init();//初始化灯的时钟和引脚配置GPIO_SetBits(GPIOA, GPIO_Pin_1);//初始化灯灭while(1){}} void EXTI0_IRQHandler()//EXTI0线中断服务函数(PA0引脚触发){if(EXTI_GetITStatus(EXTI_Line0) != RESET)//检查EXTI0线是否触发了中断{GPIO_ResetBits(GPIOA, GPIO_Pin_1);delay(1000);GPIO_SetBits(GPIOA, GPIO_Pin_1);delay(1000);}EXTI_ClearITPendingBit(EXTI_Line0);//清除EXTI0的中断标志位(必须操作)}	 

http://www.dtcms.com/wzjs/257720.html

相关文章:

  • web网站开发视频教程百度seo公司哪家好一点
  • 页面设计代码seo外链怎么发
  • 有哪些做海报的网站windows优化大师有哪些功能
  • 湖南网站建设磐石网络无线网络优化工程师
  • 宁波网站建设专业定制推广网站要注意什么
  • 关于网站建设相关文章做网站要多少钱
  • 免费建立公司网站镇江网络
  • 网站建设明细表微信运营
  • 中山网站优化营销搜索关键词热度
  • 四合一营销型网站热搜榜排名今日
  • 中山市两学一做网站护肤品推广软文
  • 济宁网站建设方面网络营销方案案例
  • 世界杯哪个网站做代理百度推广获客方法
  • 电信ip做的网站移动不能访问郑州seo排名公司
  • 湛江优化网站排名百度收录查询工具
  • 展馆设计网站推荐青岛网络优化费用
  • 北京网站建设制作开发公司郑州网站开发公司
  • 商业网站建设知识点2023年12月疫情又开始了吗
  • 测词汇量的专业网站seo推广服务哪家好
  • 个人网站开发技术要求郑州纯手工seo
  • seo竞价网站建设怎么去营销自己的产品
  • 做语文高考题网站网站优化推广哪家好
  • 太原建设工程信息网站网站seo视频教程
  • 网站开发标准合同漯河seo推广
  • 网站建设方案下载b2b自动发布信息软件
  • 孟津网站建设手机如何建网站
  • seo对企业网站运营有何意义百度账号管理中心
  • 佛山企业网站设计seo关键词优化软件手机
  • 合肥市住房和建设局网站爱站网关键词挖掘机
  • 建设网站西丽网站建设公司企业网站