擴充板 5 V 供電
若要讓擴充板供電模組輸出 5 V,須在程式最開始執行此設定。設定後只有 P8/P9 可輸出 5 V;其他 I/O 只能輸出 3.3 V。
*(volatile int*)0x40080124 = 0x1d;來源:CP8101 Datasheet v1.0.4,第 2–3、7、11–12 頁。數值為晶片資料,不代表 CP81-MINI 整板測試結果。
接點名稱與實體順序依正反面照片背面絲印核對;UART、PWM、I²C、ADC、SPI 與電壓注意事項依 2026-09-21 新提供的 RD 引腳定義圖。板件正反面卡通描邊圖由 STEP V1.0.3 幾何衍生。
兩張圖都以 USB Type-C 朝上。正面為元件面;從背面看時,左右兩排會鏡像對調。下表的位置 1–9 是從 USB 端往下數的幾何位置,不是 JP1/JP2 的電路圖腳號。
手機可左右滑動查看完整腳位圖;點圖可開啟全尺寸版本。
圖中與下表依 RD 引腳定義圖完整列出各 GPIO 的 UART、PWM、I²C、ADC 與 SPI 複用功能。I²C 標示代表可用的複用功能,未指定 SDA/SCL 角色;實際角色及初始化方式由韌體配置。標有 5V I/O* 的 P8/P9 必須遵守下方設定與電壓限制。
以下內容依 2026-09-21 提供的 RD 截圖逐字整理;暫存器寫入與 5 V 操作應限定於對應硬體/SDK 版本,接線前先確認外接模組與電源。
若要讓擴充板供電模組輸出 5 V,須在程式最開始執行此設定。設定後只有 P8/P9 可輸出 5 V;其他 I/O 只能輸出 3.3 V。
*(volatile int*)0x40080124 = 0x1d;需要使用 5 V 電壓進行 I²C 通訊時,只能使用 P8/P9;RD 資料明確標示 5 V I/O 僅有 P8/P9。
P0 上電時會有一次抖動。使用 P23 時,RD 指示需將 0x4008000C 的 bit[12] 清為 0。
*(volatile int *)(0x4008000C) &= ~(1<<12);圖中 18 個孔位及板件外形取自 STEP;接點金屬色與正面晶片 Logo/CP8101 字樣為視覺呈現,背面的實際銅線與絲印不在 STEP 模型中。多工與電壓注意事項來自 RD 引腳定義圖,網站團隊尚未逐腳完成電性與韌體實測。
| 自 USB 端往下 | 正面左側RD 複用功能 | 正面右側RD 複用功能 |
|---|---|---|
| 1 | P7UART1 · PWM7 · I²C · ADC2 | 5V |
| 2 | P8UART0 RX · PWM0 · I²C · 5V I/O* | GND |
| 3 | P9UART0 TX · PWM1 · I²C · 5V I/O* | 3V3 |
| 4 | P15UART1 · I²C · ADC4 | P6ADC1 · I²C · PWM6 · UART1 |
| 5 | P18UART1 · PWM2 · I²C · SPI | P5I²C · PWM5 · UART1 |
| 6 | P19UART1 · PWM3 · I²C · ADC6 · SPI | P4I²C · PWM4 · UART1 |
| 7 | P20UART1 · PWM4 · I²C · SPI | P2I²C · PWM2 · UART1 |
| 8 | P21UART1 · PWM5 · I²C · SPI | P1I²C · PWM1 · UART1 |
| 9 | P23UART1 · PWM7 · I²C | P0I²C · PWM0 · UART1 |
5V、3V3、GND 分別是 5 V 電源接點、3.3 V 電源接點與接地參考。RD 資料進一步指出 P8/P9 可在指定暫存器設定後作 5 V I/O,其他 GPIO 僅輸出 3.3 V;這不代表所有 GPIO 都可承受 5 V。可用電流、保護設計與供電方向仍需板級規格確認。