圖片說明:在電子零件行的櫃檯前,顧客把兩顆晶片放在手掌上給店員看。一顆印著 STM32F103C8T6,另一顆印著 STM32F103CBT6。顧客問:「C8T6 和 CBT6 有什麼不一樣?」繫著紅色圍裙的女店員指著兩顆晶片回答:「快閃記憶體容量大一倍!」
STM32 是 ST(STMicroelectronics)的 32 位元 Arm 微控制器。料號看起來很長,但系列 · 腳位數 · 快閃記憶體容量 · 封裝 · 溫度依序各用一個字元表示,只要懂規則,看料號就能知道是什麼晶片。同樣是 STM32F103,最後一個字元不同,快閃記憶體容量、封裝和可用溫度就不同,價格也不同。
所有數值均依 ST 規格書的 Ordering information(訂購資訊)欄確認。點擊料號即可在 eGuro 元件搜尋中查找庫存。
所有 STM32 系列的順序都相同:STM32 + 類型 + 子系列 + 腳位數 + 快閃記憶體 + 封裝 + 溫度 (+ 選項)。STM32F103C8T6 的意思是「通用 F1 的 103 系列、48 腳、快閃記憶體 64KB、LQFP、−40~85℃」,而相鄰的 STM32F103CBT6 只有快閃記憶體是 128KB,大一倍。
| 字元 | 規格書寫法 | 意思 | 例 |
|---|---|---|---|
| F | General-purpose | 通用 | STM32F030 · F103 · F407 · F411 |
| G | General-purpose | 通用(新世代) | STM32G030 |
| C | General-purpose | 通用(入門款) | STM32C011 |
| L | Low power | 低功耗 | STM32L051 |
| H | High performance | 高效能 | STM32H743 |
類型字元後面的三位數字是子系列。規格書把 103 寫作「Performance line」,L051 寫作「Access line」,F407 寫作「在 405 上增加相機介面·Ethernet 的 connectivity 系列」。光靠數字無法推算規格,同一子系列內腳位數·快閃記憶體·封裝也各不相同。
| 字元 | 腳位數 | 規格書範例 |
|---|---|---|
| J | 8 腳 | C011 · G030 |
| D | 12 腳 | C011 |
| F | 20 腳 | F030 · G030 · C011 |
| K | 32 腳 | F030 · G030 · L051 |
| T | 36 腳 | F103 · L051 |
| C | 48 腳(WLCSP 為 49 球) | F103 · F030 · G030 · F411 · L051 |
| R | 64 腳 | F103 · F030 · F407 · F411 · L051 |
| O | 90 球(WLCSP90) | F407 |
| V | 100 腳 | F103 · F407 · F411 · H743 |
| Z | 144 腳 | F407 · H743 |
| A | 169 球 | H743 |
| I | 176 腳(176+25 球) | F407 · H743 |
| B | 208 腳 | H743 |
| X | 240+25 球 | H743 |
腳位數字元在整個 STM32 中幾乎都是相同意思。不過即使字元相同,也有該系列沒有的腳位數(例如 F103 沒有 20 腳),實際是否有該組合,請以該系列規格書的表格確認。
| 字元 | 快閃記憶體 | 規格書範例 |
|---|---|---|
| 4 | 16KB | F030F4 · C011F4 |
| 6 | 32KB | F030 · G030F6 · L051 · C011F6 |
| 8 | 64KB | F103C8 · F030C8 · G030 · L051C8 |
| B | 128KB | F103CB |
| C | 256KB | F030CC · F411CC |
| E | 512KB | F407 · F411CE |
| G | 1MB (1024KB) | F407VG · H743xG |
| I | 2MB | H743VI |
快閃記憶體是存放程式的記憶體。同一顆晶片只有快閃記憶體不同的料號(例如 STM32F103C8T6 64KB 與 STM32F103CBT6 128KB),腳位配置相同,電路板可以照用,但程式比快閃記憶體大就裝不下。價格也有差異,報價時務必確認這一個字元。
| 字元 | 封裝 | 規格書範例 |
|---|---|---|
| T | LQFP(方形晶片,四邊有接腳) | F103 · F030 · F407 · F411 · G030 · L051 · H743 |
| P | TSSOP(細長晶片,兩側有接腳) | F030F4P6 · G030F6P6 · C011F4P6 |
| U | QFN(VFQFPN · UFQFPN,無接腳、底部焊墊) | F103 · F411 · L051 · C011 |
| Y | WLCSP(晶片尺寸錫球陣列) | F407 · F411 · L051 · C011 |
| H | BGA 類(F103 BGA · F407/F411 UFBGA · L051/H743 TFBGA) | F103 · F407 · F411 · L051 · H743 |
| I | UFBGA(F103)· 0.5mm 間距 UFBGA(H743) | F103 · H743 |
| K | UFBGA 0.65mm 間距 | H743 |
| M | SO8N | G030 · C011 |
| F | 薄型 WLCSP | L051 |
最常見的是 T = LQFP、P = TSSOP 和 U = QFN。即使同為 48 腳,STM32F411CET6(LQFP)與 STM32F411CEU6(QFN)的外形和尺寸不同,無法互換。封裝外形與尺寸已整理在〈元件封裝名稱總整理〉一文中。
https://eguro.kr/board/view.html?b=library&id=59
| 數字 | 環境溫度 | 規格書範例 |
|---|---|---|
| 6 | −40~85℃ | 所有系列(G030·C011 接面溫度可達 105℃) |
| 7 | −40~105℃ | F103 · F407 · F411 · L051 · C011 |
| 3 | −40~125℃ | F411 · L051 · C011 |
並不是數字越大越好,而是3 最寬(125℃),其次 7(105℃)、6(85℃)。工廠設備或電源裝置等用在高溫環境的電路板會用 7 或 3,因此報價時不可更改最後的數字。
| 字元 | 意思 | 規格書 |
|---|---|---|
| TR | Tape and reel — 捲帶包裝 | 所有系列 |
| — | 托盤或管裝 | F411 · L051 · H743 等 |
| xxx | 已燒錄程式的晶片(programmed parts)— 含客戶代碼 | F030 · F103 · F407 |
| xyy | 包含客戶快閃記憶體代碼與包裝資訊的三個字元 | G030 · C011 |
| D | 可在 1.65~3.6V 電源下使用且關閉 BOR 的版本 | L051(例:STM32L051R8T6DTR) |
| A | Advanced mission profile (VOS1, 480MHz) | H743 |
TR 是晶片捲在捲盤(載帶)上出貨的包裝,可以直接裝上自動貼片機(SMT)。沒有這個字元則以托盤或管裝出貨。即使晶片相同,包裝不同訂購料號就不同,最小訂購量也可能不同。依系列不同,溫度數字後面若再加上 D · A 等字元就代表規格不同,請確認該系列規格書。
圖片說明:櫃檯上的報價單寫著 STM32F103C8T6 和 STM32F103C8T7 TR 兩行。顧客問:「不是同一顆晶片嗎?」女店員用筆在最後的 7 和 TR 上畫紅圈,回答:「最後的 7 是 105℃ 用,TR 是捲帶包裝!」旁邊放著裝有晶片的托盤和捲盤。
| 字元 | 腳位數位置(④) | 快閃記憶體位置(⑤) | 封裝位置(⑥) |
|---|---|---|---|
| C | 48 腳 | 256KB | — |
| T | 36 腳 | — | LQFP |
| F | 20 腳 | — | 薄型 WLCSP(L051) |
| B | 208 腳(H743) | 128KB | — |
| I | 176 腳 | 2MB(H743) | UFBGA |
| K | 32 腳 | — | UFBGA 0.65mm(H743) |
STM32 料號中,同一個字元在不同位置代表不同意思。例如 STM32F411CCU6 中出現兩次 C,前面的 C 是 48 腳,後面的 C 是快閃記憶體 256KB。所以解讀料號時,從 STM32 後面的字元開始依序數位置最可靠。另外,像封裝字元 H · I 這樣依系列指稱略有不同封裝的字元也有,最後請以該系列規格書確認。
| 料號 | 腳位 | 快閃記憶體 | 封裝 |
|---|---|---|---|
| STM32F103C8T6 | 48 腳 | 64KB | LQFP |
| STM32F103CBT6 | 48 腳 | 128KB | LQFP |
| STM32F030F4P6 | 20 腳 | 16KB | TSSOP |
| STM32F411CEU6 | 48 腳 | 512KB | QFN (UFQFPN) |
| STM32F407VGT6 | 100 腳 | 1MB | LQFP |
| STM32G030F6P6 | 20 腳 | 32KB | TSSOP |
| STM32L051C8T6 | 48 腳 | 64KB | LQFP |
| STM32H743VIT6 | 100 腳 | 2MB | LQFP |
| STM32C011F4P6 | 20 腳 | 16KB | TSSOP |
表中料號的末位數字都是6,工作溫度皆為−40~85℃。
表中料號均依各規格書的訂購資訊規則解析。同一行中只改一個字元的料號,也可用相同規則解讀。例如 STM32F103C8T7 與 STM32F103C8T6 相同,只有溫度為 −40~105℃。
| 編號 | 印字 | 意思 |
|---|---|---|
| ①② | STM32F030 / RCT6 | 料號(Product identification)— 分成兩行印。合起來是 STM32F030RCT6 |
| ③ | Y WW | 日期碼(Date code)— Y 是年份,WW 是週 |
| ④ | R | 版本碼(Revision code)— 晶片版本的差異 |
| ⑤ | ● | 第 1 腳標記(Pin 1 identifier) |
ST 規格書中每種封裝都有頂面印字範例。LQFP 等較大的晶片會把料號分成兩行印,下面再印日期碼。WLCSP 等極小的晶片則印縮寫料號(F411 規格書的 WLCSP49 範例:E411CEB),光看頂面很難知道完整料號。規格書寫明「印字可能因供應鏈而異」,並提醒印有 ES 或 E 的晶片是尚未通過量產核准的工程樣品(Engineering Sample),不可用於產品。
資料來源:ST STM32F103x8/xB(DS5319)· STM32F030x4/6/8/C(DS9773)· STM32F405/407(DS8626)· STM32F411xC/xE(DS10314)· STM32G030x6/x8(DS12991)· STM32L051x6/x8(DS10184)· STM32H742/743(DS12110)· STM32C011x4/x6(DS13866)規格書的 Ordering information 與 Device marking。各系列使用的字元略有不同,實際訂購前請以該規格書確認。
| ▲ 下一篇 | 電解·鉭質電容標示解讀 — 107·227 A 印字、極性色帶(意義相反)、UVR1A332MHD·TAJC106M035RNJ 料號 |
|---|---|
| ▼ 上一篇 | 電晶體(BJT)料號解讀 — 2SC1815·BC547·2N3904·MMBT3904 料號與 SMD 印字代碼(1AM·6D) |