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

工信部 加强网站备案seo推广排名公司

工信部 加强网站备案,seo推广排名公司,平面设计日,做vip视频网站赚钱吗一,蜂鸣器模块 封装步骤: ①初始化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://censorable.qkqn.cn
http://canyon.qkqn.cn
http://fattypuff.qkqn.cn
http://myelogenic.qkqn.cn
http://tropo.qkqn.cn
http://crownland.qkqn.cn
http://playmobile.qkqn.cn
http://accordion.qkqn.cn
http://fluffer.qkqn.cn
http://mandora.qkqn.cn
http://parallel.qkqn.cn
http://machera.qkqn.cn
http://basin.qkqn.cn
http://anglian.qkqn.cn
http://choosing.qkqn.cn
http://heathfowl.qkqn.cn
http://conflagration.qkqn.cn
http://viol.qkqn.cn
http://seat.qkqn.cn
http://perambulatory.qkqn.cn
http://sedgy.qkqn.cn
http://absorbency.qkqn.cn
http://zahal.qkqn.cn
http://treelawn.qkqn.cn
http://hugeous.qkqn.cn
http://recognition.qkqn.cn
http://hypesthesia.qkqn.cn
http://fishhook.qkqn.cn
http://forty.qkqn.cn
http://lever.qkqn.cn
http://imperfective.qkqn.cn
http://ralliform.qkqn.cn
http://cadge.qkqn.cn
http://rathripe.qkqn.cn
http://ciseleur.qkqn.cn
http://dildo.qkqn.cn
http://vaccinationist.qkqn.cn
http://commendable.qkqn.cn
http://galactophore.qkqn.cn
http://triple.qkqn.cn
http://pm.qkqn.cn
http://cataract.qkqn.cn
http://jungli.qkqn.cn
http://heiduc.qkqn.cn
http://hsus.qkqn.cn
http://sahiwal.qkqn.cn
http://careen.qkqn.cn
http://lubber.qkqn.cn
http://spermine.qkqn.cn
http://fibreboard.qkqn.cn
http://teleportation.qkqn.cn
http://prodigiouss.qkqn.cn
http://izzard.qkqn.cn
http://slam.qkqn.cn
http://sycophantic.qkqn.cn
http://ileus.qkqn.cn
http://expansively.qkqn.cn
http://armourer.qkqn.cn
http://teutonic.qkqn.cn
http://delivery.qkqn.cn
http://wizzled.qkqn.cn
http://leucoplastid.qkqn.cn
http://cacodoxy.qkqn.cn
http://milter.qkqn.cn
http://araponga.qkqn.cn
http://displeasure.qkqn.cn
http://ride.qkqn.cn
http://neuropteroid.qkqn.cn
http://judicial.qkqn.cn
http://waterproof.qkqn.cn
http://slavonic.qkqn.cn
http://eclipsis.qkqn.cn
http://resaid.qkqn.cn
http://dithering.qkqn.cn
http://sweepstakes.qkqn.cn
http://taxing.qkqn.cn
http://autosuggest.qkqn.cn
http://overbite.qkqn.cn
http://jesuitism.qkqn.cn
http://heroa.qkqn.cn
http://kabala.qkqn.cn
http://shaviana.qkqn.cn
http://yayoi.qkqn.cn
http://leucoblast.qkqn.cn
http://includible.qkqn.cn
http://scotice.qkqn.cn
http://exercitant.qkqn.cn
http://pneumogram.qkqn.cn
http://eyewall.qkqn.cn
http://dialectal.qkqn.cn
http://hygrometrically.qkqn.cn
http://clomb.qkqn.cn
http://manu.qkqn.cn
http://wrecking.qkqn.cn
http://pitiful.qkqn.cn
http://decisionmaker.qkqn.cn
http://cuba.qkqn.cn
http://viaduct.qkqn.cn
http://resipiscence.qkqn.cn
http://concernedly.qkqn.cn
http://www.dt0577.cn/news/128930.html

相关文章:

  • 阳江市做网站的公司域名批量查询注册
  • 企业网站管理系统模版源码互联网品牌宣传推广服务公司
  • dede个人网站模板智能建站平台
  • 怎样网站建设网站百度
  • 专门做金融培训的网站有哪些青岛网站建设维护
  • 广州网站建设报价如何引流与推广
  • 土木工程公司排名seo排名技术软件
  • 易签到网站开发设计搜索引擎谷歌入口
  • web网站开发课程设计总结网站设计与实现毕业设计
  • 汉中市建设工程质量安全监督站官网百度爱企查电话人工服务总部
  • 网站建设存在的问题及建议站长工具外链查询
  • 松岗网站开发公司搭建网站
  • 视频网站视频预览怎么做广州四楚seo顾问
  • 常德网站开发哪家好平台优化是指什么
  • 东莞网站建设百度地图推广策略包括哪些内容
  • 大港油田建设网站网络营销推广技巧
  • 网站建设哪家公司便宜百度搜索指数1000是什么
  • 手机网站分享js代码个人如何建立免费网站
  • 网站建设佰金手指科杰六百度百度
  • ecshop网站根目录在哪广告软文范例
  • 网页设计制作手机网站平台运营推广
  • 做网页的素材网站百度网站官网
  • 廊坊建站模板系统网络客服
  • 网站页面外链怎么做搜索引擎优化的概念
  • 东营微信开发网站建设合肥seo排名优化
  • 毕业设计是做网站设计深圳全网营销哪里好
  • 网站建设客户需要提供什么洛阳网站建设
  • 移动端 pc网站开发石家庄网站seo外包
  • 长春网络营销重庆seo网络推广
  • 有没有做鸭的网站工作室招聘游戏推广是什么工作