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

html5 微网站 源码google开户

html5 微网站 源码,google开户,企业设计网站公司有哪些,网站开发技术流程一、新建工程: 1.Keil中新建工程,选择开发板型号。 2.工程文件夹建立Start,Library等分类,复制模版工程中的文件到工程文件夹中。 3.在Keil中添加分组,添加文件。 4.工程选项设置: c/c中:Inc…

一、新建工程:

1.Keil中新建工程,选择开发板型号。

2.工程文件夹建立Start,Library等分类,复制模版工程中的文件到工程文件夹中。

3.在Keil中添加分组,添加文件。

4.工程选项设置:

c/c++中:Include Paths内声明所有包含头文件的分类文件夹(Start,Library等)
                Define内定义USE_STDPERIPH_DRIVER

Debug中:下拉列表选择对应调试器
                  Settings - Flash Download里选择Reset and Run。

5.在main.c文件中编程即可。

#include "stm32f10x.h"                  // Device headerint main
{return 0;
}

二、GPIO:

1.GPIO介绍:

通用输入输出口。可配置为8种模式。引脚电平 0 - 3.3V。

2.系统结构:

在stm32中,挂载在APB2总线上。

名称按照GPIOA,GPIOB等命名。

每个GPIO有16个引脚,编号0-15,GPIOA_0一般称作PA0。

3.几种模式介绍:

(1)上拉/下拉输入:不接输入时默认输入为高/低电平。

(2)模拟输入:GPIO无效,引脚直接接入ADC模块(即输入为模拟信号)

(3)开漏输出:输出时高电平为高阻态,低电平为VSS。

(4)推挽输出:输出时高电平为VDD,低电平为VSS。

 4.函数介绍:

(1)将GPIO使能:

//介绍:APB2总线时钟使能函数
//参数1:需要时钟信号的外设,具体名称可右键函数找到定义查看
//(此次为RCC_APB2Periph_GPIOA,因为要点亮PA0口的LED)
//参数2:ENABLE or DISABLE

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
 (2)GPIO设置参数结构体:

    //介绍:GPIO设置参数结构体
    //结构体成员:Mode设置模式,Pin目标引脚,Speed设置输出速度
    //Mode值:GPIO_Mode_AIN模拟输入,GPIO_Mode_IPD下拉输入,GPIO_Mode_IPU上拉输入,
    //                GPIO_Mode_Out_OD开漏输出,GPIO_Mode_Out_PP推挽输出
    //Pin值:GPIO_Pin_0到GPIO_Pin_15,GPIO_Pin_All(激活多个端口,用按位或
    //Speed值:GPIO_Speed_50MHz(选这个就行)

GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
(3)告诉GPIO参数:

//介绍:GPIO初始化函数
//参数1:要设置的GPIO
//参数2:一个结构体,包含GPIO的设置参数

GPIO_Init(GPIOA, &GPIO_InitStructure);
(4)写入目标引脚的值:    

//介绍:设置GPIO引脚的值,set为置1,reset为置0
//参数:GPIOx,目标引脚

GPIO_SetBits(GPIOA,GPIO_Pin_13);
GPIO_ResetBits(GPIOA,GPIO_Pin_13);

 //参数:GPIOx,目标引脚,Bit_RESET或Bit_SET
 //参数:GPIOx,对应值,低位为PA0,高位为PA15

GPIO_WriteBit(GPIOA,GPIO_Pin_13,Bit_SET);
GPIO_Write(GPIOA,0x0001);

三、LED灯闪烁:

1.连线图:

2.组合代码:

#include "stm32f10x.h"                  // Device header
#include "Delay.h"int main(void)
{RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);GPIO_InitTypeDef GPIO_InitStructure;GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;GPIO_Init(GPIOA, &GPIO_InitStructure);while (1){GPIO_ResetBits(GPIOA, GPIO_Pin_0);Delay_ms(500);GPIO_SetBits(GPIOA, GPIO_Pin_0);Delay_ms(500);}
}

四、蜂鸣器:

注意:A15,B3,B4为调试端口,不要使用。

1.接线图:

 

2.蜂鸣器介绍:

低电平响,高电平不响。代码原理同上。

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

相关文章:

  • 钓鱼网站盗号下载seo快速优化报价
  • 国外服装购物网站大全搜索最多的关键词的排名
  • 为什么网站关键词没有排名seo怎么弄
  • 外贸主动营销网站建设公司网站的推广方案
  • wix建设网站教程网推技巧
  • 做电销有什么资料网站link友情买卖
  • 如何自己设计装修效果图广东网站seo营销
  • 湘潭县建设投资有限公司网站seo运营是什么意思
  • 网站怎么做值班表成品网站源码
  • 适合初学者做的网站建网站找哪个公司
  • 网站可以做动态背景吗百度推广渠道商
  • 安徽专业做网站的大公司百度一下就知道官网
  • 南岗红旗大街网站建设搜狗搜图
  • 企业网站怎么做推广郑州百度关键词seo
  • 网站备案的规划方案百度官方app下载
  • 网页设计与制作的三个阶段浙江网站seo
  • 电商网站建设与运营方向就业前景巧克力软文范例200字
  • 深圳做棋牌网站建设哪家服务好seo的优化技巧有哪些
  • 怎么建设国字形网站百度 seo排名查询
  • 江苏城乡建设职业学院就业网站网站收录排名
  • 做我女朋友好不好手机网站app拉新推广一手接单平台
  • 新手容易上手的cms做企业网站怎么网站排名seo
  • 阿克苏网站建设一条龙服务营销推广外包公司
  • 扶余网站建设站长统计工具
  • 门户网站建设工作流程阿里巴巴官网首页
  • 公网主机上做的网站如果访问如何制作网站赚钱
  • 湖南手机网站制作公司网站的推广方式
  • 网站开发名片搜索关键词推荐
  • 公司品牌官网建站商丘seo
  • 织梦网站模板制作广州seo推广优化