Central Process Unit (CPU)
CPU 内核采用平头哥 E907,是一款基于 RISC-V 指令集的高性能嵌入式微处理器。
特性说明
- RV32IMAFC 指令集
- 五级单发按序执行流水线
- 一级哈佛结构,ICACHE 32 KB,DCACHE 16 KB,缓存行大小为 32 字节
- 物理内存保护 (PMP)
- 核内中断 CLINT 和中断控制器 CLIC,支持中断嵌套
- 支持平头哥 MCU 特性扩展技术,包括中断处理加速技术、MCU 扩展特性
- 机器模式和用户模式
- 标准 2 线 JTAG 调试接口
中断号
| 中断号 | 模块 |
|---|---|
| 7 | CPU_TIMER |
| 31 | DCE |
| 32 | DMA |
| 41 | SPI_ENC |
| 44 | QSPI0 |
| 45 | QSPI1 |
| 46 | SDMC0 |
| 47 | SDMC1 |
| 49 | XSPI |
| 50 | RTC |
| 51 | MTOP |
| 54 | AUDIO |
| 55 | LCD |
| 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 |
| 84 | I2C0 |
| 85 | I2C1 |
| 88 | CAN0 |
| 89 | CAN1 |
| 90 | PWM |
| 92 | GPAI |
| 93 | RTP |
| 94 | THS |
| 95 | CIR |
