天星科技网

apb1和apb2的区别?(apb2是什么)

大家好,今天小编关注到一个比较有意思的话题,就是关于apb2是什么的问题,于是小编就整理了4个相关介绍的解答,让我们一起看看吧。
  1. apb1和apb2的区别?
  2. apb2是什么?
  3. RCC->APB2ENR|=1<<2;这句话和RCC->APB2ENR=1<<2;的结果不是一样的吗?
  4. stm32有几个串口?

apb1和apb2的区别?

APB1和APB2的区别主要是三点,分别是所对接的端口不通、工作速度状态不同、以及外设不同,具体区别如下如下:

apb1和apb2的区别?(apb2是什么)-图1

1、所对接的端口不同:

APB1负责DA,USB,SPI,I2C,CAN,串口2345,普通TIM。

APB2负责AD,I/O,高级TIM,串口1。

apb1和apb2的区别?(apb2是什么)-图2

2、所支持速度不同

APB1支持低速状态下的工作,APB2支持高速状态下的工作。

3、两者的外设不同

apb1和apb2的区别?(apb2是什么)-图3

STM32 APB1和APB2的外设是不一样的,在STM32 APB1和APB2的中文手册上就可以看到了。

apb2是什么?

BaP2是二磷化钡。

磷化物(phosphide)通常指金属或非金属与磷组成的二元化合物。非金属磷化物常温下不与水和酸作用。多数金属磷化物可由金属与磷直接化合而成。

金属型磷化物包括多数重金属的磷化物。它们在组成和外貌上都与金属互化物相似,大都不易被水或酸分解。

RCC->APB2ENR|=1<<2;这句话和RCC->APB2ENR=1<<2;的结果不是一样的吗?

不一样 如RCC->APB2ENR= 1101 0010RCC->APB2ENR|=1APB2ENR = 11010110 这个只是设置 1APB2ENR=1APB2ENR = 00000100 这个是赋值

stm32有几个串口?

32共有5个串口。

串口一挂载在APB2(最高72M),其他的挂载在APB1(最高36M)。

STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。

按性能分成两个不同的系列:STM32F103“增强型”系列和STM32F101“基本型”系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择

到此,以上就是小编对于APB2是什么意思的问题就介绍到这了,希望介绍的4点解答对大家有用。

本站非盈利性质,与其它任何公司或商标无任何形式关联或合作。内容来源于互联网,如有冒犯请联系我们立删邮箱:83115484#qq.com,#换成@就是邮箱

转载请注明出处:https://www.xuehelunwen.com/kj/5098.html

分享:
扫描分享到社交APP
上一篇
下一篇