Advertisement

24. ARM硬件-GPIO-按键控制LED开闭

阅读量:

思路:

1- 构建start.S文件,作为启动代码,用于执行.c文件中的main函数

2- 创建main.c文件 - 实现执行代码,进行GPIO相关操作,包括按键检测。根据电路图确定对应的GPIO端口及其状态与数值配置,设置输出高电平以驱动蜂鸣器工作,并实现间歇性触发(通过延时函数控制)

将GPH2_0配置为输入模式,初始电平设置为低电平

GPH2CON寄存器地址:0xE020_0C40

GPH2DAT寄存器地址:0xE020_0C44

3- 编写Makefile文件

start.S

复制代码
 .text  
    
 .global _start
    
  
    
 _start:
    
 	BL main
    
 	
    
 _loop:
    
 	B _loop
    
    
    
    

按键作为输入方式

![]

全部评论 (0)

还没有任何评论哟~