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