引言
使用 STM32 進(jìn)行項(xiàng)目開發(fā)時(shí),在原理圖和 PCB 設(shè)計(jì)中都需要使用相應(yīng)的元件封裝庫(kù)。STM32 元件封裝庫(kù)的準(zhǔn)確性是保證設(shè)計(jì)成功的前提。
在最新版本的 STM32CubeMX 中內(nèi)置了 STM32 元件封裝的下載工具,下載的封裝庫(kù)文件經(jīng) EDA 工具轉(zhuǎn)換后可以在原理圖和 PCB 設(shè)計(jì)中調(diào)用。
本文將對(duì)如何下載和轉(zhuǎn)換做簡(jiǎn)單的示例說(shuō)明。
在 STM32CubeMX 中下載 STM32 封裝文件
下面我們以 STM32H503CBT 為例簡(jiǎn)單介紹下如何在 STM32CubeMX 中下載 STM32MCU 的封裝庫(kù)文件。
打開 STM32CubeMX(本例中使用 Version 6.9.0)后,選中所使用的 STM32 型號(hào)后進(jìn)入配置頁(yè)面。
根據(jù)電路的需求,分配相應(yīng)的功能給 STM32 的管腳。(如果不需要在原理圖 STM32封裝庫(kù)中顯示管腳所分配的功能,這一步可以忽略。)
在 EDA 工具中導(dǎo)入封裝文件生成封裝庫(kù)
下載下來(lái)的 UL 生成文件并不是 EDA 工具可以直接使用的封裝庫(kù)文件,而是一些中間文件, 必須在 EDA 工具中導(dǎo)入轉(zhuǎn)換后才可以被 EDA 工具使用。下面我們以最常用的Altium Designer 和 PADS 為例來(lái)說(shuō)明這一過程。
小結(jié)
使用 STM32CubeMX 下載得到的元件封裝可以讓工程師從繁瑣的元件封裝庫(kù)設(shè)計(jì)中解放出來(lái),特別是當(dāng)管腳數(shù)目較多時(shí)。
很多用戶對(duì)原理圖封裝庫(kù)的外形,尺寸,管腳排列/命名,功能排列等方面,以及對(duì)PCB 封裝的焊盤大小,阻焊設(shè)計(jì),字符標(biāo)注等方面有特別的要求,下載的文件效果可能不能全部滿足要求。這些客戶可以在下載的文件上做適當(dāng)?shù)男薷摹_@樣可以避免全新設(shè)計(jì)封裝庫(kù)過程中可能發(fā)生的各種錯(cuò)誤,特別是常發(fā)生的 PCB 封裝尺寸中的錯(cuò)誤。