星允派是一款双核单片机开发板,由嵌入式社区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 | 5 V供电端子 |
除了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
,安装完成运行如下:
解除保护方法如下: