历史上的今天

今天是:2024年08月26日(星期一)

正在发生

2018年08月26日 | STM32中的IDR和ODR寄存器

发布者:未来感觉 来源: eefocus关键字:STM32  IDR  ODR寄存器 手机看文章 扫描二维码
随时随地手机看文章

#define WARM_KEY_PIN     (GPIOC->IDR&(1<<5))

#define Speak(tmp)       GPIOA->ODR=tmp?(GPIOA->ODR|1<<12):(GPIOA->ODR&(~(1<<12)))


(1)IDR是查看引脚电平状态用的寄存器,ODR是引脚电平输出的寄存器。

(2)1<<5表示:1左移5位(0000 0001---->0010 0000)




1、->在C语言中称为间接引用运算符,是二目运算符,优先级同成员运算符“.”。

2、用法:

p->a,其中p是指向一个结构体的指针,a是这个结构体类型的一个成员。表达式p->a引用了指针p指向的结构体的成员a。

3、例如:

struct T

{

 int a;

 char b;

}s;

struct T* p=&s;

那么,p->a相当于s.a。显然,有个等价写法:(*p).a,和p->a完全等效。


关键字:STM32  IDR  ODR寄存器 引用地址:STM32中的IDR和ODR寄存器

上一篇:STM32的CRH、CRL、ODR和IDR寄存器的使用总结
下一篇:STM32 CRH和CRL记录

推荐阅读

从开始接触51单片机,到现在开始转型学习功能更加强大的STM32f407系列,学习过程中引入了库函数及相应操作,当时赶着进度做点东西出来,有点不求甚解。现在返回来求索:相比于原来51单片机的寄存器,32系列的寄存器无论是个数还是实现功能时多个寄存器之间的调用配合,使用难度都高了不少,所以有了库函数和相应的固件库来减少难度。先说一下固件库(这个...
现在,金融科技已深深地嵌入到每一项金融服务业务中。如果没有金融科技,任何银行或保险公司恐怕都将无法运营。同时,对金融服务业而言,网络安全是一个非常现实且迫切的问题。 新思科技近期发布了《金融服务业软件安全状况》报告。数据安全中心Ponemon Institute对金融服务行业当前的软件安全实践进行了独立调查。报告重点呈现了金融服务行业的安全现状...
ARM公司既不生产芯片也不销售芯片,它只出售芯片技术授权。却做到了在手持设备市场上占有90%以上的份额。软银在2016年耗资300多亿美元拿下ARM,使得本来就大红大紫的ARM公司,再一次窜到了业界人士的面前。ARM这家不生产芯片却也能数钱数到手抽筋的公司到底有着怎样的发展史。1978年,CPU公司悄悄在英国剑桥诞生。这个CPU指的不是电脑里面的CPU芯片,而是...
  超声波液位计在从水利、水电、市政工程,到精细化工产业,凡涉及到液位测量的地方,有着较为广泛的应用。尽管其应用广泛,但在某些伴有蒸汽以及泡沫产生的特殊工况下,选用超声波液位计时,需极为谨慎。那么,超声波液位计受蒸汽、泡沫的影响有哪些?分别应如何处理呢?一、蒸汽对超声波液位计的影响及处理  蒸汽一般是由特定介质产生的,比如丙酮或...

史海拾趣

问答坊 | AI 解惑

红外遥控接收器PT2249A/PT2250A

PT2249A/PT2250A系列是普林思顿技术公司推出的远红外控制接收器。它采用互补金属半导体 (CMOS)技术 ,具有功耗低、抗干扰能力强等优点 ,适用于音响设备及电视机的遥控系统。本文介绍了PT2249A/PT2250A系列红外遥控接收器的主要特点、设计原则及实用 ...…

查看全部问答∨

几种常用电容器的结构和特点

几种常用电容器的结构和特点电容器是电子设备中常用的电子元件,下面对几种常用电容器的结构和特点作以简要介绍,以供大家参考。1. 铝电解电容器:  它是由铝圆筒做负极、里面装有液体电解质,插人一片弯曲的铝带做正极制成。还需经直流电压处理 ...…

查看全部问答∨

dsp与滤波器

怎么说呢,dsp最先起家的时候就是针对数字信号处理的,提到这个机会每个人都会想到的FT,DFT,可能就是因为这个,dsp的最终结构选择哈佛结构才定下来吧,一个指令周期就搞定乘法和加法运算!还是先发一个论文开篇吧,具体的fft的程序也有~…

查看全部问答∨

关于下载资料的介绍

大家上传资料时,没有说明。导致下载了很多无用的东西 建议:在发帖时写上资料的等级 比如高级、中级、初学等等…

查看全部问答∨

EDA软件元件模型各项参数讲解!

大家都知道学习EDA软件 首先要了解元器件的各项参数,要理解各项参数的含义 现在我把现有的元件的各项参数一一写出来,为大家注释含义,希望对大家有帮助 电阻模型参数 R       电阻倍率因子 TC1   线性温度系 ...…

查看全部问答∨

请教2410+CE5.0如何降低功耗

我的系统是S3C2410加CE5.0 现在遇到的问题是功耗太大,在关掉屏背光的时候电流是100mA,一千多毫安时的电池根本就用不了多长时间,所以现在正在想办法降低功耗。 首先,想到的是休眠和唤醒,但是对这一块不甚了解,想问一下各位2410上面的休眠和 ...…

查看全部问答∨

wince触摸屏校准

请问各位高手,我的wince控制面板里面怎么没有校准触摸屏一项阿?也就是笔针一项。要修改什么呢?必须要加什么组件吗?谢谢各位拉。…

查看全部问答∨

TCP/IP 发送bmp图片问题(出在读取bmp文件那)

昨天调出了发送文件的程序 发送内容只有几个字符的文件没问题 今天想往PC上发送bmp图片(是OV9650采集的一帧图片保存在开发板上的),读出的数据就不对了 只读出三个字符 我是想着open文件 read文件 一个字符一个字符的发送 在PC上再把数据导成图 ...…

查看全部问答∨

使用SPIFLASH做U盘碰到了问题

请问有哪位大大做成功过用SPI FLASH做U盘的存储器的? 使用1MBYTE的SPI FLASH作为存储器,做成一个U盘。程序是依据ST官网的那个NANDFLASH做U盘来的。我觉得只需要将SPI FLASH的读写以及获取容量这3个函数 搞定就可以了。读以及获取容量这两 ...…

查看全部问答∨

IAR安装问题

为什么我的IAR FET-R444安装时,总是出现"FET-R444不是有效的WIN32应用程序"的提示,不知道问题出在哪里?请哪位高手赐教!…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved