全站数据
8 4 2 0 5 8 1

idr在嵌入式中是什么意思

IT人事 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 02:28:32

问题描述

idr在嵌入式中是什么意思急求答案,帮忙回答下
精选答案
最佳答案

IDR在嵌入式中是端口输入数据寄存器,(GPIOA->IDR&GPIO_Pin_0)是读取PA0口的输入电平,相当于库函数GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_0)。

可在定时器中断处理函数中每10ms调用一次 Key_Read()函数,避免用Delay()延时函数造成CPU资源的浪费。注意在Key_Read()函数中KETYINPUT要加括号!三行代码的缺点是不易理解,优点是很简洁,只有三行,很容易就记住了。