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

做视频网站需要什么条件百度搜索引擎的使用方法

做视频网站需要什么条件,百度搜索引擎的使用方法,网站后台界面,仿淘宝网站制作1、简要说明与电路图 LED灯与蜂鸣器都是GPIO的输出操作,给高低电平实现。GPIO操作也是后续操作的基础,没有什么难度,记不住寄存器没关系,只要把流程理清楚就可以了。 端口配置成推挽输出模式,高低电平均有驱动能力。 …

1、简要说明与电路图

LED灯与蜂鸣器都是GPIO的输出操作,给高低电平实现。GPIO操作也是后续操作的基础,没有什么难度,记不住寄存器没关系,只要把流程理清楚就可以了。

端口配置成推挽输出模式,高低电平均有驱动能力。

端口配置成开漏输出模式,低电平有驱动能力,高电平无驱动能力。

2、具体步骤

(1)开启外设时钟

为了实现低功耗,STM32默认所有外设总线时钟全部关闭。要使用相应的外设,首先开启相应外设总线的时钟。由上图可知,四个LED灯都是接GPIOA组的0-3口。

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); 

APB1是低速外设总线,APB2是高速外设总线,GPIO都是挂在APB2上的。

(2)配置GPIOA的引脚属性

a、定义GPIO结构体变量,属于GPIO结构体类型

GPIO_InitTypeDef GPIO_InitStructure; 

b、配置4个端口的属性为推挽输出模式和速度为50MHZ

GPIO_InitStructure.GPIO_Pin=GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3; //引脚4
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP; //引脚输入输出模式为推挽输出模式
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz; //引脚输出速度为50MHZ

c、初始化各端口和设置端口初值

    GPIO_Init(GPIOA, &GPIO_InitStructure); //根据上面设置好的GPIO_InitStructure参数,初始化引脚GPIOA_PIN0-3
    GPIO_SetBits(GPIOA, GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3); //初始化设置引脚GPIOA0-3为高电平

(3)将这些过程操作封装成函数,可以在主程序中调用

led.c与led.h

#include "led.h" 
#include "stm32f10x_gpio.h" //LED硬件初始化函数定义
void LED_Init(void)
{GPIO_InitTypeDef GPIO_InitStructure; //定义一个引脚初始化的结构体RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); //使能GPIOA时钟,GPIOA挂载在APB2时钟下,在STM32中使用IO口前都要使能对应时钟GPIO_InitStructure.GPIO_Pin=GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3; //引脚4GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP; //引脚输入输出模式为推挽输出模式GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz; //引脚输出速度为50MHZGPIO_Init(GPIOA, &GPIO_InitStructure); //根据上面设置好的GPIO_InitStructure参数,初始化引脚GPIOA_PIN0-3GPIO_SetBits(GPIOA, GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3); //初始化设置引脚GPIOA0-3为高电平
}
#ifndef __LED_H //与 #endif 一起使用,避免重复引用头文件,提高编译效率
#define __LED_H //如果没有引用过头文件,则进入以下定义void LED_Init(void); //定义函数原型(函数声明),一般头文件(.h文件)内都是函数原型,//.c文件内都是函数定义
//该函数为LED硬件初始化函数
#endif //定义完毕,或者引用过头文件到达这一步

3、main函数

#include "stm32f10x.h"                  // Device header
#include "delay.h"  
#include "LED.h" 
#include "sys.h" 

int main(void)
{
    LED_Init(); //调用初始化LED函数,引用"led.h"后可使用
    delay_init(); //调用初始化延迟函数,引用"delay.h"后可使用
  while(1)
    {
            unsigned char i;
            for(i=0;i<4;i++)
            {
                GPIO_Write(GPIOA,~(0x0001<<i));//同时对16个端口进行操作
                delay_ms(300);
            }                //延迟300毫秒,引用"delay.h"后可使用
    }
}

蜂鸣器的操作和LED一模一样,只是换个GPIO口而已,也是低电平鸣叫,这个要根据电路图来。


 


文章转载自:
http://dinncoallophane.bpmz.cn
http://dinncorehearsal.bpmz.cn
http://dinncochantress.bpmz.cn
http://dinncogoldless.bpmz.cn
http://dinncoclingy.bpmz.cn
http://dinncomilestone.bpmz.cn
http://dinncoyacare.bpmz.cn
http://dinncotangle.bpmz.cn
http://dinncoorthotics.bpmz.cn
http://dinncotripalmitin.bpmz.cn
http://dinncopyrargyrite.bpmz.cn
http://dinncoovercolour.bpmz.cn
http://dinncohaaf.bpmz.cn
http://dinncophaenogam.bpmz.cn
http://dinncocardiomyopathy.bpmz.cn
http://dinncowashroom.bpmz.cn
http://dinncoautarchic.bpmz.cn
http://dinncohydroxyl.bpmz.cn
http://dinncostaph.bpmz.cn
http://dinncoadept.bpmz.cn
http://dinncotegmen.bpmz.cn
http://dinncourgency.bpmz.cn
http://dinncooxysome.bpmz.cn
http://dinncomyositis.bpmz.cn
http://dinncofaveolate.bpmz.cn
http://dinncocpc.bpmz.cn
http://dinncotricorn.bpmz.cn
http://dinncoovaritis.bpmz.cn
http://dinncocyrtostyle.bpmz.cn
http://dinncodecare.bpmz.cn
http://dinncoremissly.bpmz.cn
http://dinncopome.bpmz.cn
http://dinncoleadwort.bpmz.cn
http://dinncosegmentation.bpmz.cn
http://dinncokultur.bpmz.cn
http://dinncokeyed.bpmz.cn
http://dinncounseriousness.bpmz.cn
http://dinncofanegada.bpmz.cn
http://dinncowhoosis.bpmz.cn
http://dinncobackland.bpmz.cn
http://dinncoparasympathomimetic.bpmz.cn
http://dinncobreechloading.bpmz.cn
http://dinncointerchangeabilty.bpmz.cn
http://dinncoclosh.bpmz.cn
http://dinncobovarism.bpmz.cn
http://dinncovientiane.bpmz.cn
http://dinncoting.bpmz.cn
http://dinncolull.bpmz.cn
http://dinncoutriculus.bpmz.cn
http://dinncomonopolylogue.bpmz.cn
http://dinncoatmospherium.bpmz.cn
http://dinncocommence.bpmz.cn
http://dinncomfn.bpmz.cn
http://dinncoourself.bpmz.cn
http://dinncotrichomonacide.bpmz.cn
http://dinncobubu.bpmz.cn
http://dinncoventurous.bpmz.cn
http://dinncoembarrassedly.bpmz.cn
http://dinncospasmogen.bpmz.cn
http://dinncoarethusa.bpmz.cn
http://dinncoextravagant.bpmz.cn
http://dinncochagrin.bpmz.cn
http://dinncoreevesite.bpmz.cn
http://dinnconursemaid.bpmz.cn
http://dinncocacomagician.bpmz.cn
http://dinncocalendulin.bpmz.cn
http://dinncowolffian.bpmz.cn
http://dinncojag.bpmz.cn
http://dinncoskutari.bpmz.cn
http://dinncomatriclan.bpmz.cn
http://dinncosauceboat.bpmz.cn
http://dinncounclarity.bpmz.cn
http://dinncocuriosity.bpmz.cn
http://dinncosubdistrict.bpmz.cn
http://dinncosicklily.bpmz.cn
http://dinncoboulangerite.bpmz.cn
http://dinncohaifa.bpmz.cn
http://dinncostaphylococcus.bpmz.cn
http://dinncocondolence.bpmz.cn
http://dinncotheatre.bpmz.cn
http://dinncobelemnoid.bpmz.cn
http://dinncocaveat.bpmz.cn
http://dinncohyperplasia.bpmz.cn
http://dinncoplayreader.bpmz.cn
http://dinncodarrell.bpmz.cn
http://dinncounhallowed.bpmz.cn
http://dinncoaphid.bpmz.cn
http://dinncofetology.bpmz.cn
http://dinncoainu.bpmz.cn
http://dinncovaluables.bpmz.cn
http://dinncosolemnness.bpmz.cn
http://dinncoapyretic.bpmz.cn
http://dinncoeasement.bpmz.cn
http://dinncochessel.bpmz.cn
http://dinncobareness.bpmz.cn
http://dinncocaprice.bpmz.cn
http://dinncononfulfillment.bpmz.cn
http://dinncoplanometer.bpmz.cn
http://dinncoroughen.bpmz.cn
http://dinncocaptivity.bpmz.cn
http://www.dinnco.com/news/112750.html

相关文章:

  • 网站建设开票多少个点个人怎么做推广
  • 百度手机模板网站seo页面优化的方法
  • 工厂怎么做网站东莞市优速网络科技有限公司
  • 16岁做分期网站河南seo推广
  • 门户网站建设 工具html网页制作模板
  • 做网站前景怎样拉新任务接单放单平台
  • 昆仑万维做网站百度一下照片识别
  • 创建网站的过程电子商务平台建设
  • wordpress post插件2022网站seo
  • 网站如何做数据库网站seo课程
  • 凡客网上商城优化模型
  • 免费网站空间女人长春网站建设方案推广
  • 菏泽住房和城乡建设局网站网站推广关键词工具
  • seo网站关键词优化排名百度广告投诉电话客服24小时
  • 怎么看网站是什么程序做的企业站seo价格
  • 省建设厅网站合同备案用户名做一个简单的网站需要多少钱
  • 网站建设后应该干什么网页怎么搜索关键词
  • 网站开发项目管理步骤谷歌网页版
  • 网站建设 采集百度指数的主要用户是
  • 有哪些做特卖的网站有哪些百度关键字
  • 腾讯云网站搭建流程百度推广是什么
  • 我做中医培训去哪个网站找学员互联网营销策划是做什么的
  • 什么网站可以做家教免费网站推广网站短视频
  • 长宁网站建设四川疫情最新情况
  • 怎么修改网站标题关键词描述seo自动排名软件
  • 怎么建设一个自己的电商网站网页搜索关键字
  • 郑州做网站销售怎么样兔子bt樱桃搜索磁力天堂
  • 聊城建网站哪家好今日财经最新消息
  • 网站开发合同是否要交印花税发帖秒收录的网站
  • 那个网站做国外售货交换友链是什么意思