问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

STM32f10x程序中,符号<<与符号>>表示什么意思?

发布网友 发布时间:2022-05-06 10:22

我来回答

2个回答

热心网友 时间:2022-06-29 18:42

这里是说PC10(LED0)是在整数位(32位)的第10位上(假设位排列是低到高)。

<< >> 是移位运算符。常常用来做位运算的。<< 左移 >>右移

你把整数(32位)展开成2进制来看待这个问题,就简单多了。

10进制 2进制

2 10

2<<1
结果
10进制 2进制

4 100

移出来的空位(第0位)会用0填充。原来的高位(第31位)会溢出,丢弃掉。

热心网友 时间:2022-06-29 18:42

<<表示位运算向左即10111<<1=101110
>>表示位运算向右即10111>>1=1011
你这貌似有问题
STM32中PC10是GPIOC里面移10位
PBn是GPIOB里面移n位。。。追问这个是正点原子例程跑马灯程序里面的端口定义
//LED端口定义
//#define LED0 (1<<10)// PC10
//#define LED1 (1<<11)// PC11
//#define LED2 (1<<12)// PC12
//#define LED3 (1<<2) // PD2
不太明白这里GPIOC与GPIOD为什么要如此定义,刚开始新手直接上寄存器版本貌似有点难,呵呵。

追答#ifndef __LED_H
#define __LED_H
#include "sys.h"
//Mini STM32开发板
//LED驱动代码
//正点原子@ALIENTEK
//2010/5/27
//LED端口定义
#define LED0 PAout(8)// PA8
#define LED1 PDout(2)// PD2
void LED_Init(void);//初始化
#endif

我的跟你的不一样额。。。

STM32f10x程序中,符号&lt;&lt;与符号&gt;&gt;表示什么意思?

这里是说PC10(LED0)是在整数位(32位)的第10位上(假设位排列是低到高)。&lt;&lt; &gt;&gt; 是移位运算符。常常用来做位运算的。&lt;&lt; 左移 &gt;&gt;右移 你把整数(32位)展开成2进制来看待这个问题,就简单多了。10进制 2进制 2 10 2&lt;&lt;1 结果 10进制 2进制 4 100 移出来的空位(第0位...

&amp;amp;lt;td&amp;amp;gt;&amp;amp;lt;/td&gt;是什么

转移字符串分为三部分,&amp;是转义字符开始的第一部分,中间如lt和gt是缩写代表&lt;小于 和 &gt;大于,第三部分是;号

你好,请问三菱编程里的GT LT各代表什么呢,谢谢

数控编程 (三菱系统) 中 GT 是大于, LT 是小于, EQ 是等于, NE是不等于, GE 是大于等于, LE 是小于等于。 这些符号类似经典的 fortran 语言。(英文 GT -- greater than, LT -- less than) 。

C语言的程序段翻译!其中&amp;1t是什么意思!

在网页上 &lt; 号有特殊的含义, 所以网页设计人员在设计网页时用 &amp;Lt; 来表示 &lt; 号,用&amp;gT;来表示 &gt; 号. 其中的l: little, g:great 这样就好记了 上述代码要在C++开发环境中编译运行, 需将&amp;Lt; 改为&lt;号:int k;float s;for(k=0,s=0;k&lt;7;k++)s+=k/2;printf("%d,%f\n",k,s...

...有那些英文代码?例如:GT,EN,IF等,分别是什么意思?

在法兰克数控系统宏程序中涉及英文代码的有运算指令、控制指令等。表示运算指令的有:GT表示大于,GE表示小于或等于,EQ表示等于,NE表示不等于,...;表示控制指令的有:IF表示的是条件转移语句1, GOTO表示的是无条件转移语句,WHILE表示的是循环语句 ,IF...THEN表示的是条件转移语句2...。

php中&amp;amp;lt;/h3&amp;amp;gt;什么意思

在 HTML 中一些特殊字符为了能准确显示出来,使用一些特殊组合代替。例如:在 HTML 代码中你输入多少个空格网页都只能显示一个。你只能用 来代替空格。&amp; 是 &amp; 符号 &lt; 是 &lt; 符号 &gt; 是 &gt; 符号 &lt;/h3&gt; 被转换两次。。&lt;/h3&gt; 一次 两次 ...

...&lt;&lt;= 还有这个 |= 符号分别是什么意思啊?求大神赐教

在单片机编程中这个符号 &lt;&lt;=就是“左移等于”, 还有这个 |= “或等于”的意思啊 比如:char i=1;i&lt;&lt;=1;//此时i=2 i|=0x10;// 此时i=0x12 就和i++=1类似

c语言&amp;是什么符号,代表什么?

意思:1、&amp;符号是指取地址符,是单目运算符。当你定义一个变量a,那想知道变量在内存中的地址,就可以使用这个符号。这个符号就是指取址,在C语言指针这一章中非常常用。2、&amp;符号是位运算符,表示“按位与”,是双目运算符。&amp;符号还可以表示“按位与”。在计算地址的时候,都是二进制数了,如果...

&lt;&gt;是什么意思

&lt;&gt;是在HTML(标准通用标记语言下的一个应用)文档中用于划分标记的一对符号。其中,“&lt;”用“&amp;lt”表示,“&gt;”用“&amp;gt”表示。2、电子邮件 &lt;&gt;在电子邮件头中,用于划分返回地址的一对符号。3、不等号运算符 &lt;&gt;判断两个变量是否不相等,返回值为Boolean型。如:1 &lt;&gt; 1 返回False 1 &lt;&gt; 2 ...

符号&amp;和|分别有什么作用?

&amp;: 在C语言中有两种意思,一种是取地址符,是单目运算符;另一种是位运算符,表示“按位与”,是双目运算符。|: 是位运算符,表示“按位或”。资料扩展1、符号 &amp; 和 | 这两个运算符都是二进制的按位操作符。&amp;: 二进制“与”(都为1时,结果是1,否则是0。),比如:1010 &amp; 1011 = 10...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
康师方便面有毒吗 毒方便面是如何制成的 面什么牌子好 ...我有c1没有满1年,可以吗?哥哥姐姐们给小弟... 问小车电瓶放CD能放多长时间还要余点电启动车 汽车不启动55A电池放音乐能放几小时 汽车电瓶听歌一般能听多久 居民阶梯电价 居民用户成员多每月用电量大 可以办理相关申请 以便减少... 红军长征胜利结束在哪个地方 关于红军长征的描述错误的是 帮我找一篇千字文 冰箱一级好二级好三级什么意思? 四年级下册经典诵读千字文节选拼音版 STM32G031J6M6,4脚当普通IO口来用,没反应? STM32F031F6单片机上符号的含义 图中的7B777和634 A是什么意思?好像每个单片机都不样。 千字文内容 天地无极宇宙洪荒是什么意思 千字文一共几个字? STM32F031解的时候能不能不破坏母片? js/stm31.js文件在哪里啊 根据成语写诗句 川流不息? 千字文易輏攸畏怎么读? word表格问题 在编辑word文档的表格时,如果下一页的续表仍需要用上一页表格的标题,需使用表格菜单中的什么命令 ? 陕西科考队员失踪 找到了吗? 四川男子在家失踪,50年后却在千里之外的罗布泊现身,怎样去的? 科学家彭加木在罗布泊是怎么失踪的?到底有什么隐情? 彭加木在罗布泊到底是因为什么才独自离开科考队而失踪的,双鱼玉佩是真的吗? 科学家彭加木的消失,为什么如今很少被人提及并且研究? 陕西科考队员失踪找到了吗 求千字文TXT、、、谢谢! 谭木匠SPHDSTM4-31 STM32中unsigned short和unsigned int有什么区别呢?? 请教用MDK5.14新建STM32F031F4工程的问题 GPIO-Output-Component_STM32L431”工程中GPIOB的值 冬虫夏草和中药一起炖老鸭有什么效果 路牌上显示,贵F66V87尾气检测M 是什么意思? 公司会根据身份证查你学历么? 公司人事部能通过自己的身份证查到自己的学历吗 如何申请汽车尾气M站 公司没要毕业证书只要身份证可以查出我的学历吗 汽车尾气治理m站资质如何申请? 宿州市萧县车辆检测尾气不达标需要到m站吗 如皋尾气解锁车的地方 全国已有多少 汽车尾气维修m站 检车的时候尾气不合格我又到另外一家检测机构检测前一家检测机构不给解码怎么_百度问一问 威海市机动车排放检验与维护(IM)制度出台 汽车尾气超标如何治理? 池州市汽车M站建设规划 如何看懂汽车尾气检测指标
  • 焦点

最新推荐

猜你喜欢

热门推荐