Central Process Unit (CPU)
11 Jun 2024
Read time: 2 minute(s)
CPU 内核采用了平头哥 E907,是一款基于 RISC-V 指令集的高性能嵌入式处理器。
特性说明
- RV32IMAFDCP 指令集
- 单双精度浮点单元
- 五级单发按序执行流水线
- 一级哈佛结构,ICACHE 32 KB,DCACHE 16 KB,缓存行大小为 32 字节
- 支持紧耦合存储 (TCM),系统 SRAM 可切换为 TCM,I/DTCM 最大可配置 128 KB
- 物理内存保护 (PMP)
- 核内中断 CLINT 和中断控制器 CLIC,支持中断嵌套
- 支持平头哥 MCU 特性扩展技术,包括中断处理加速技术、MCU 扩展特性
- 机器模式和用户模式
- 标准 2 线 JTAG 调试接口
中断号
中断号 | 模块 |
---|---|
7 | CPU_TIMER |
16 | SYSCFG |
20 | CPM |
21 | SDFM |
22 | HCL |
23 | CORDIC |
24 | PWMCS_FAULT |
25 | PWMCS_PWMCS |
26 | PWMCS_CAP |
27 | PWMCS_QEP |
28 | PSADC |
29 | PWMCS_QOUT |
32 | DMA |
33 | CE |
34 | USB_DEV |
35 | USB_HOST0_EHCI |
36 | USB_HOST0_OHCI |
39 | GMAC |
41 | SPI_ENC |
42 | QSPI2 |
43 | QSPI3 |
44 | QSPI0 |
45 | QSPI1 |
46 | SDMC0 |
47 | SDMC1 |
49 | XSPI |
50 | RTC |
51 | MTOP |
52 | I2S |
54 | AUDIO |
55 | LCD |
56 | DSI |
57 | DVP |
59 | DE |
60 | GE |
61 | VE |
64 | WDOG |
68 | GPIO_GRP_A |
69 | GPIO_GRP_B |
70 | GPIO_GRP_C |
71 | GPIO_GRP_D |
72 | GPIO_GRP_E |
76 | UART0 |
77 | UART1 |
78 | UART2 |
79 | UART3 |
80 | UART4 |
81 | UART5 |
82 | UART6 |
83 | UART7 |
84 | I2C0 |
85 | I2C1 |
86 | I2C2 |
88 | CAN0 |
89 | CAN1 |
90 | PWM |
92 | GPAI |
93 | RTP |
94 | THS |
95 | CIR |
104 | TA0_IF |
105 | TA1_IF |
106 | EDT0_IF |
107 | EDT1_IF |
108 | BISS0_IF |
109 | BISS_IF |