手写OS操作系统
3B采用的博通BCM2837芯片通过内存映射的方式来访问所有的片内外设。外设的寄存器地址空间为0x3F000000~0x3FFFFFFF。
CPU内核:使用性能更好的Cortex-A72。采用4核CPU的设计,最高频率可以达到1.5 GHz。
L1缓存:32 KB数据缓存,48 KB指令缓存。
L2缓存:大小为1 MB。
GPU:采用VideoCore VI核心,最高主频可以达到500 MHz。
内存:1~4 GB LPDDR4。
支持USB 3.0。
树莓派4B采用的是博通BCM2711芯片,BCM2711芯片在BCM2837芯片的基础上做了如下改进。
BCM2711芯片支持两种地址模式。
低地址模式:外设的寄存器地址空间为0xFC000000 ~ 0xFF7FFFFF,通常外设的寄存器基地址为0xFE000000。
35位全地址模式:可以支持更大的地址空间。在这种地址模式下,外设的寄存器地址空间为0x47c000000 ~ 0x47FFFFFFF。
树莓派4B默认情况下使用低地址模式