新闻动态   News
你的位置:大功率电感 > 技术

基地址已经可以区分了,加一个相同的偏移地址有何意义?

时间:2023-01-19 06:07:02  来源:  作者: 点击统计:

基地址已经可以区分了,加一个相同的偏移地址有何意义?[复制链接]基地址已经可以区分了,加一个相同的偏移地址有何意义?此帖出自综合技术交流论坛|||你可以把基地址比作楼层,偏移地址比作房间号|||可以这么理解,GPIOA和GPIOB对应的寄存器都有一个空间GPIOA和GPIOB的寄存器除了基地址不同外,偏移地址都相同假设GPIOA的基地址是0x10,GPIOB的基地址是0x20每一个gpio有3个寄存器,寄存器A,寄存器B,寄存器CGPIOA的A寄存器地址为0x10,B为0x11,C为0x12GPIOB的A寄存器地址为0x20,B为0x21,C为0x22如果你不用基地址加偏移的方法来记录寄存器,上边这种你需要记录6个地址,而且GPIO和寄存器越多,需要记录的地址就越多因为每个GPIO的偏移是相同的,如果你使用基地址加偏移的方式来记录的话你只要记录GPIOA=0x10,GPIO2=0x20另外A寄存器偏移0x00,B偏移0x01,C偏移0x02这时你要记录的是GPIO的数量+寄存器的数量,如果你用上一种方法,则是GPIO的数量*寄存器的数量。

|||为了方便,你当然可以直接写寄存器的完整地址,写多了你就知道为啥了,累总结一个简便的标识方法来表示实际地址,其他计算交给编译器,多简单。

|||怕你搞错了。

|||你做一个“查二维表”的程序就明白了,

  • 整流滤波电容选型
    整流滤波电容选型[复制链接] 请问一下,二极管全波整流后面的滤波电容的容值怎么选,电源电压4000V,电流30A,频率400Hz,我在网上找了好几个公式,算出来差别很大,不知道该选哪个最合适,还请大哥们赐教此帖出自电源技术论坛|||『电压4000V,电流30A,频率400Hz』你这个400Hz电源,能够承受120kW直流输出的整流负载,而且是电容滤波么?|||电源电压...
  • 寄存器的基地址都要加上偏移地址 那偏移的地址有何意义呢
    寄存器的基地址都要加上偏移地址那偏移的地址有何意义呢[复制链接]寄存器的基地址都要加上偏移地址 那偏移的地址有何意义呢此帖出自分立器件论坛|||这个问题应该很明显啊。 。 |||freebsder2021-1-823:19这个问题应该很明显啊。 。  比如是3楼 然后偏移地址是001 也就是3楼001房间  偏移地址都是一样的 那代表的寄存...
  • 超级电容应用注意事项
    1、超级电容器具有固定的极性。 在使用前,应确认极性。   2、超级电容器应在标称电压下使用:  当电容器电压超过标称电压时,将会导致电解液分解,同时电容器会发热,容量下降,而且内阻增加,寿命缩短,在某些情况下,可导致电容器性能崩溃。   3、超级电容器不可应用于高频率充放电的电路中,高频率的快速充放电会导致电容器内部发热,容...