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

网站备案 谁接入谁负责镇江抖音seo

网站备案 谁接入谁负责,镇江抖音seo,深圳极速网站建设服务,学校网站建设情况说明一,蜂鸣器模块 封装步骤: ①初始化SNVS_TAMPER这IO复用为GPIO ②设置SNVS_TAMPPER这个IO的电气属性 ③初始化GPIO ④控制GPIO输出高低电平 bsp_beep.c: #include "bsp_beep.h" #include "cc.h"/* BEEP初始化 */ void beep_init…

一,蜂鸣器模块

封装步骤:
①初始化SNVS_TAMPER这IO复用为GPIO

②设置SNVS_TAMPPER这个IO的电气属性

③初始化GPIO

④控制GPIO输出高低电平

bsp_beep.c:
#include "bsp_beep.h"
#include "cc.h"/* BEEP初始化 */
void beep_init(void)
{IOMUXC_SetPinMux(IOMUXC_SNVS_SNVS_TAMPER1_GPIO5_IO01,0);/* 复用为GPIO01-03 */IOMUXC_SetPinConfig(IOMUXC_SNVS_SNVS_TAMPER1_GPIO5_IO01,0x10b0);/* GPIO初始化 */GPIO5->GDIR |= (1<<1);GPIO5->DR &= (1<<1);
}/* 蜂鸣器控制函数 */
void beep_switch(int status)
{if(status == ON)GPIO5->DR |= (1<<1);else if(status ==OFF)GPIO5->DR &= (1<<1);
}bsp_beep.h:
#ifndef __BSP_BEEP_H
#define __BSP_BEEP_H
#include "fsl_common.h"
#include "fsl_iomuxc.h"
#include "MCIMX6Y2.h"void beep_init(void);
void beep_switch(int status);#endif 

二,main文件

main.c:
#include "main.h"
#include "bsp_delay.h"
#include "bsp_led.h"
#include "bsp_clk.h"
#include "bsp_beep.h"/** @description	: mian函数* @param 		: 无* @return 		: 无*/
int main(void)
{clk_enable();		/* 使能所有的时钟 */led_init();			/* 初始化led */while(1)			/* 死循环 */{	led_off();		/* 关闭LED */beep_switch(ON);delay(500);		/* 延时500ms */led_on();		/* 打开LED  */beep_switch(OFF);delay(500);		/* 延时500ms */}return 0;
}main.h:
#ifndef __MAIN_H
#define __MAIN_H#include "fsl_common.h"
#include "fsl_iomuxc.h"
#include "MCIMX6Y2.h"
#include "cc.h"#endif

三,makefile文件

CROSS_COMPILE 	?= arm-linux-gnueabihf-
TARGET		  	?= beepCC 				:= $(CROSS_COMPILE)gcc
LD				:= $(CROSS_COMPILE)ld
OBJCOPY 		:= $(CROSS_COMPILE)objcopy
OBJDUMP 		:= $(CROSS_COMPILE)objdump#\表示此行没写完,下一行也是
INCDIRS 		:= imx6u \bsp/clk \bsp/led \bsp/delay \bsp/beep    #添加了这一步SRCDIRS			:= project \bsp/clk \bsp/led \bsp/delay \bsp/beep    #添加了这一步INCLUDE			:= $(patsubst %, -I %, $(INCDIRS))SFILES			:= $(foreach dir, $(SRCDIRS), $(wildcard $(dir)/*.S))
CFILES			:= $(foreach dir, $(SRCDIRS), $(wildcard $(dir)/*.c))SFILENDIR		:= $(notdir  $(SFILES))
CFILENDIR		:= $(notdir  $(CFILES))SOBJS			:= $(patsubst %, obj/%, $(SFILENDIR:.S=.o))
COBJS			:= $(patsubst %, obj/%, $(CFILENDIR:.c=.o))
OBJS			:= $(SOBJS) $(COBJS)VPATH			:= $(SRCDIRS).PHONY: clean$(TARGET).bin : $(OBJS)$(LD) -Timx6u.lds -o $(TARGET).elf $^$(OBJCOPY) -O binary -S $(TARGET).elf $@$(OBJDUMP) -D -m arm $(TARGET).elf > $(TARGET).dis$(SOBJS) : obj/%.o : %.S$(CC) -Wall -nostdlib -c -O2  $(INCLUDE) -o $@ $<$(COBJS) : obj/%.o : %.c$(CC) -Wall -nostdlib -c -O2  $(INCLUDE) -o $@ $<clean:rm -rf $(TARGET).elf $(TARGET).dis $(TARGET).bin $(COBJS) $(SOBJS)print:@echo INCLUDE = $(INCLUDE)@echo SFILES = $(SFILES)@echo CFILES = $(CFILES)@echo SFILENDIR = $(SFILENDIR)@echo CFILENDIR = $(CFILENDIR)@echo SOBJS = $(SOBJS)@echo COBJS = $(COBJS)@echo OBJS = $(OBJS)

http://www.dt0577.cn/news/16450.html

相关文章:

  • ps里怎么做微网站模板宁波seo外包哪个品牌好
  • 惠州做网站 百度优化福州百度网站排名优化
  • 找做网站app市场营销活动策划方案
  • 河南省工程建设信息官方网站接广告的平台推荐
  • 软件测试7种方法上海网优化seo公司
  • 揭阳公司做网站舟山百度seo
  • 做网站费用怎么核算网站维护是什么意思
  • 中山企业网站建设方案最佳磁力吧cili8
  • 视频网站开发代码seo如何去做优化
  • 做网站没有成本的方法详细描述如何进行搜索引擎的优化
  • 做套图下载的网站源码推广软件赚钱违法吗
  • 婚纱摄影的网站怎么做神马网站快速排名案例
  • php医疗网站咨询源码广东网络seo推广公司
  • wordpress 调用 函数seo主要优化
  • 网站建设哪个最好电脑编程培训学校哪家好
  • 城市建设法规考试网站安徽seo顾问服务
  • 快递网站制作山东大学经济研究院
  • 企业vi设计是什么意思啊引擎优化seo是什么
  • 无锡网站跟我学seo
  • 电子商务有限公司名字大全seo快速优化软件
  • 网站开发分为直通车推广怎么收费
  • 湛江网站seo网站快速收录软件
  • 宠物商店的网站开发论文口碑营销案例ppt
  • 请多记几个本站域名防止十大暗网搜索引擎
  • 小学校园网站建设简介平台推广计划
  • 最新网站模板免费下载怎么制作网页页面
  • 一般的信息网站用什么做宣传渠道有哪些
  • 慈溪网站建设网站页面seo
  • 做网站一个月赚多少爱站
  • 台州 网站建设微信卖货小程序怎么做