STM32:使用ST官方的原理图和PCB封装

时间:2024-04-10 09:46:24

有很多初学者不知道意法半导体提供了原理图和PCB的封装,从而花了很多时间在画原理图符号和封装上面。一方面是浪费时间,另一方面是容易出错。而且自己画的原理图符号也不是很标准,我见过将一个微控制器的原理图符号画的特别臃肿的,将所有的引脚功能都写上了,显得特别的不美观。比如下面这样,特别臃肿。其实这些复用的引脚功能没有必要写在原理图符号中。

STM32:使用ST官方的原理图和PCB封装

官方提供的是这样的:

STM32:使用ST官方的原理图和PCB封装

官方的将电源和功能部分区分开来,显得特别的整洁和明了。

下面讲一下意法半导体官方的库怎么搞。

1、首先登陆ST官方网站,找到器件页面,在RESOURCES里面有个HW Model,CAD Libraries&SVD,点击进去

STM32:使用ST官方的原理图和PCB封装

2、下载CAD符号和封装文件。

STM32:使用ST官方的原理图和PCB封装

3、下载下来之后是这样的,可以发现都是bxl格式的文件。

STM32:使用ST官方的原理图和PCB封装

4、然后需要使用一个软件叫做Ultra Librarian,下载地址:http://webench.ti.com/cad/ULib.zip

5、安装之后打开,是这样的

STM32:使用ST官方的原理图和PCB封装

6、导入文件

STM32:使用ST官方的原理图和PCB封装

7、选择刚刚下载的文件

STM32:使用ST官方的原理图和PCB封装

8、打开bxl文件后是这样

STM32:使用ST官方的原理图和PCB封装

9、选择输出格式,这里选择AD为例:

STM32:使用ST官方的原理图和PCB封装

10、点击这个按键导出

STM32:使用ST官方的原理图和PCB封装

11、导出完成后会弹出一个txt的文件,在文件开头给出了导出的文件路径

STM32:使用ST官方的原理图和PCB封装

12、打开该路径,得到这些文件

STM32:使用ST官方的原理图和PCB封装

13、这里有用的是PrjScr格式的这个文件,用AD打开

STM32:使用ST官方的原理图和PCB封装

14、再双击打开UL_Form.pas,然后点击文件上方的Run Current script这个按钮

STM32:使用ST官方的原理图和PCB封装

15、第一次打开的话会再让选择一次运行目标,点击UL_Form.pas,然后会跳出UL Import的选择框,选择TXT格式的描述文件。

STM32:使用ST官方的原理图和PCB封装

STM32:使用ST官方的原理图和PCB封装

STM32:使用ST官方的原理图和PCB封装

16、然后点击开始导入

STM32:使用ST官方的原理图和PCB封装

17、导入完成后会弹出一个对话框提示已完成。同时在AD中也可以看到已经生成了PcbLib和SchLib。

STM32:使用ST官方的原理图和PCB封装

STM32:使用ST官方的原理图和PCB封装

18、建一个原理图和PCB看看效果。PCB封装上有些字符位置不太对,稍作改动即可使用。

STM32:使用ST官方的原理图和PCB封装

STM32:使用ST官方的原理图和PCB封装

STM32:使用ST官方的原理图和PCB封装