STM32H743和STM32F407的LQFP100的封装比较

前言

突然想到能不能将板子上F407的LQFP100封装直接换成H743呢?
去比较了一下数据表上的pinout, 发现不行,左下方开始到下边的引脚都错开了。

如果因为已有的硬件板子接口定型了,如果想使用更大的内存(192KB => 1024KB), 最简单的方法还是将F407LQFP100封装换成H743LQFP100, 但是原理图和硬件版图要稍加修改。直接用是不行的。

试验

绿色是兼容的管脚,红色是不兼容的管脚。
在这里插入图片描述
在这里插入图片描述

后记

2020-02-09 00:48
今天,看到一个ST官方资料,上面说H7和F7, F4管脚是完全兼容的。但是有个特例,100管脚的芯片是不兼容的,和我上面观察到的情况是一样的,真凑巧的不是地方啊。

我们产品上CPU板子的硬件接口,问了同事,是因为以前外购了一片CPU板。不管是F103, 还是F407的cpu板子,都是按照人家的硬件接口定位尺寸来的。那个板子设计的太紧凑了,40mm*60mm的双面板,元器件有50多个。其实板子的设计还是要有扩展性的,万一板子配套的多了,哪里不合适(e.g. 片内内存想搞大点或想加外扩SRAM, SDRAM), 在设计很紧凑的板子上,别说布线,就是摆原件,都摆不下了。如果你要动CPU板,那底板也需要动。如果不想动底板,那CPU板形状就得作的很怪异(保持硬件接口兼容,板子不是正规形状了,可能是个刀把5, 很丑,板子重心已经偏了). 领导还会说一句,太丑了,万一客户打开机壳,看到了,哪像个正规产品?WRA, 那早干嘛去了…

一套板子,作为产品是经过磨合的。如果真是为了某个需求(e.g. 内存整大点,就是领导一句话), 就将板子整体(cpu板+底板)动了,那真说不定会出一些问题,大概率的需要额外的附加成本(板子硬件制作,程序调试,内测,现场测试,未知的时间成本)。

要是开始设计产品的那批同事,能将硬件的扩展性作好些,就好了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值