RISC-V Studio

AI 指令

自然语言 → 芯片资源 → 代码 → 运行

UART 控制 LED + I2C 温湿度采集

项目 IR · 资源占用与实施计划
芯片资源
CPU0 · N300 实时核USART0 (115200-8-N-1)GPIOA Pin5 → LEDI2C0 → SHT30 (0x44)
实施计划
  1. 1. 配置系统时钟与 USART0,重定向 printf
  2. 2. GPIOA Pin5 设为推挽输出,驱动 LED
  3. 3. I2C0 主模式初始化,挂载 SHT30 温湿度传感器
  4. 4. 主循环:解析串口命令 on/off/read,周期采样并上报

芯片架构 · RISC-V MPU P0

异构多核架构,支持 Linux 与实时任务并发运行,集成 HSM 安全子系统、uNPU 神经网络加速器与 FFT/CORDIC 算法加速器,支持千兆以太网与 DDR4/LPDDR4-1600 高速接口。

FCBGA484 / LQFP176 · -40°C ~ +85°C
NUCLEI · MPU-P0 · DIE FLOORPLANAXI / AHB INTERCONNECT
计算 存储 加速器 安全 高速接口 视频图像 通用外设 模拟
Nuclei SDK · N300/UX900
加载编辑器…
串口输出 · Mock Runtime等待运行
点击上方「运行」,平台将模拟 编译 → 烧录 → 串口回显 全流程。
二期此窗口将通过 WebSerial 直连真实开发板。

工程说明:该工程运行在 N300 实时核。I2C 读取采用单次测量模式,量产建议改为周期测量 + CRC 校验。串口命令解析可进一步换成中断 + 环形缓冲。

AI 讲解

点击左侧芯片版图中的任意模块,这里会给出该模块的工作原理、典型用法与官方资料出处。

芯来资源

学习进度

RISC-V 基础知识100%
芯片架构与系统设计60%
外设驱动开发25%
RTOS / Linux 实践0%
综合项目0%