星允派是一款双核单片机开发板,由嵌入式社区RYMCU倾力打造。板载Cortex-M3(STM32F103VET6) 与 RISC-V(CH32V203C8T6)内核单片机。探索双核新境界,双重体验,释放无限创造力!
还在为选择ARM Cortex-M还是RISC-V而犹豫?星允派Nebula Pi 开发板,一块板卡,双重体验,释放无限创造力!
✨ 核心亮点,不容错过: ✨
-
🔥 双核驱动,性能加倍: 同时搭载广受欢迎的
STM32F103VET6 (ARM Cortex-M3)和新兴的CH32V203C8T6 (RISC-V),无论是学习研究、性能比对还是双核协作项目,一块板卡全搞定! -
🔗 工业级通信,即插即用: 板载
CAN和RS422通信接口,配备专用接线端子,无需额外购买收发器,轻松应对工业控制、汽车电子、多机通信等场景。 -
💡 调试无忧,开发顺畅:
RISC-V (CH32)出厂下载了CMSIS-DAP下载器固件,结合独立的Type-C调试/下载接口,让您的开发调试流程如丝般顺滑。 -
💾 海量存储,随心扩展: 板载
EEPROM、SPI Flash还不够?更有Micro SD卡槽,满足您对数据记录、固件存储、文件系统等各种大容量存储需求。 -
👀 视觉呈现,丰富多彩: 预留
0.96" OLED直插座,提供通用SPI屏接口,更能驱动2.8寸触摸彩屏。配合板载RGB彩灯和8位流水灯,状态显示直观生动。 -
🛠
IO丰富,扩展无限: 大量GPIO引脚整齐排列,来自STM32和CH32的双重扩展能力,无论是传感器、模块还是自定义电路,都能轻松接入。 -
🛡 稳定可靠,安全保护: 方便的
5V端子输入,板载稳压电路,更有自恢复保险丝保驾护航,让您的创意实践无后顾之忧。 -
🖱 人机交互,触手可及: 板载多个按键(复位、启动、用户自定义),配合
LED指示,调试交互简单直接。
| 序号 | 资源 | 功能 |
|---|---|---|
| 1 | 副CPU:CH32V203CT6 |
RISC-V内核单片机,出厂下载好CMSIS-DAP固件作为STM32单片机下载器使用。最高主频:144MHz,64K FLASH,20K RAM |
| 2 | CH32引出IO口 |
引出副CPU的IO口,作为RISC-V单片机开发板使用。 |
| 3 | 0.96 OLED插座 |
预留0.96 OLED插座和SPI液晶屏幕接口 |
| 4 | RGB彩灯WS2812 |
掌握WS2812 RGB彩灯工作原理及驱动方法 |
| 5 | 8位LED流水灯 |
点亮第一个LED小灯,嵌入式领域的Hello world |
| 6 | STM32引出IO口 |
引出IO口方便测试使用 |
| 7 | CAN通信接口 |
板载CAN通信接口芯片SN65HVD230DR,3.3V供电,最高速率:1Mps,KF301-2P端子引出,方便连接外部CAN设备 |
| 8 | RS422通信接口 |
板载RS422接口芯片MAX3490,速率10Mbps,KF301-4P端子引出 |
| 9 | EEPROM存储器 |
I2C通信存储器,芯片AT24C02,容量:256字节,掉电不丢失数据 |
| 10 | SPI FLASH存储器 |
芯片型号:W25Q64,容量:8M字节,掌握SPI通信协议 |
| 11 | 5V供电端子 |
除了USB供电外,还可以通过KF301-2P端子进行供电,并有防止反接的二极管 |
| 12 | 2.8寸触摸显示接口 |
预留2.8寸触摸液晶显示器接口,采用并口通信,适配社区触摸显示屏模块,掌握触摸屏的使用 |
| 13 | 主CPU:STM32F103VET6 |
Cortex-M3内核单片机,主频72MHz,512K FLASH,64K RAM |
| 14 | 8MHz晶振 |
晶振,为单片机提供心跳 |
| 15 | SD卡槽 |
MicroSD卡(TF卡) 卡座,SPI接口,支持最大卡容量32GB |
| 16 | STM32按键 |
3个按键,分别连接至主MCU复位及IO口 |
| 17 | 串口及SWD接口 |
预留排针,使用跳线帽连接,灵活使用。方便板载STM32下载器给其他单片机下载程序,反过来也可以 |
| 18 | 电压5V转3.3V |
500mA,芯片TPRT9013 |
| 19 | CMSIS-DAP模式选择 |
板载CMSIS-DAP有HID和WINUSB模式,通过按键进行选择。建议macOS选择HID模式,无需单独安装驱动 |
| 20 | USB1(type-C) |
STM32下载口,连接此USB实现代码下载调试和USB转串口通信。同时还是RISC-V单片机USB设备口,也是CMSIS-DAP固件更新口 |
| 21 | 自恢复保险丝 | 板载750mA自恢复保险丝,无惧短路风险,适合新手 |
| 22 | CH32按键 |
RISC-V单片机复位和启动选择按钮 |
| 23 | USB2(type-c) |
STM32 USB设备口 |
打开社区串口调试助手RYCOM和Keil,分别能识别出USB转串口端口号、STM32下载器CMSIS-DAP和F103单片机。
下载前先找到工程文件和.hex格式可执行文件,其中.hex用于串口下载方式。
找到出厂综合例程nebula-pi.hex,配置跳线帽设置为串口下载模式。
设置好后,按一下开发板左下角RST复位按键,复位单片机。打开社区串口调试助手RYCOM,按步骤操作下载。
mac用户可安装串口调试助手RYCOM 2.6.2.dmg,首次使用可能需要先打开串口使用权限。
前提条件为已经正确安装Keil MDK软件,找到仓库下Keil工程,操作如下。
找到工程的MDK-ARM文件夹,双击Temp.uvprojx打开工程。
第一次使用时需要设置步骤2-9,后续只需点击步骤1,10即可完成下载。目前Keil暂时不支持macOS。
该方法同时支持macOS和win。使用vscode + Platformio方式,首次使用需要:安装vscode软件及platformio插件等相关内容,vscode请网络搜索并安装,完成后打开vscode,安装platformio插件如下。
点击vscode的File->Open Folder...,打开社区星云派仓库PIO_HAL文件夹下的任意一个工程文件夹即可。
星允派资源包中找到文件夹“下载器 wch-daplink 固件升级”,内部包括固件更新软件和下载器固件,如下所示:
第一次使用请先安装固件更新软件 WCHISPTool_Setup.exe,安装完成运行如下:
解除保护方法如下:













