前言
1.概述
星允派是一款双核单片机开发板,由嵌入式社区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 指示,调试交互简单直接。
2.资源配置
| 序号 |
资源 |
功能 |
| 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设备口 |
3.使用说明
步骤一:type-c USB线、0.96 OLED和2.8寸触摸显示屏
步骤二:连接USB线至计算机
打开社区串口调试助手RYCOM和Keil,分别能识别出USB转串口端口号、STM32下载器CMSIS-DAP和F103单片机。
步骤三:三种代码下载方式
下载前先找到工程文件和.hex格式可执行文件,其中.hex用于串口下载方式。
方式一:串口下载
找到出厂综合例程nebula-pi.hex,配置跳线帽设置为串口下载模式。
设置好后,按一下开发板左下角RST复位按键,复位单片机。打开社区串口调试助手RYCOM,按步骤操作下载。
mac用户可安装串口调试助手RYCOM 2.6.2.dmg,首次使用可能需要先打开串口使用权限。
方式二:Keil软件下载
前提条件为已经正确安装Keil MDK软件,找到仓库下Keil工程,操作如下。
找到工程的MDK-ARM文件夹,双击Temp.uvprojx打开工程。
第一次使用时需要设置步骤2-9,后续只需点击步骤1,10即可完成下载。目前Keil暂时不支持macOS。
方式三:vscode下载
该方法同时支持macOS和win。使用vscode + Platformio方式,首次使用需要:安装vscode软件及platformio插件等相关内容,vscode请网络搜索并安装,完成后打开vscode,安装platformio插件如下。
点击vscode的File->Open Folder...,打开社区星云派仓库PIO_HAL文件夹下的任意一个工程文件夹即可。
4.板载下载器cmsis-dap固件更新方法
星允派资源包中找到文件夹“下载器 wch-daplink 固件升级”,内部包括固件更新软件和下载器固件,如下所示:
第一次使用请先安装固件更新软件 WCHISPTool_Setup.exe,安装完成运行如下:
解除保护方法如下:

评论