打印

发现 STM32F030F4P6单片机居然可以正常使用Timer2

[复制链接]
1560|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
心升明月1992|  楼主 | 2019-7-26 17:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
Diyer123| | 2019-7-26 19:58 | 只看该作者
正常,高端的芯片在产测时检出部分功能有缺陷,就降额打低端芯片型号了

使用特权

评论回复
板凳
心升明月1992|  楼主 | 2019-7-26 20:15 | 只看该作者
Diyer123 发表于 2019-7-26 19:58
正常,高端的芯片在产测时检出部分功能有缺陷,就降额打低端芯片型号了

照这么看来, 使用这个timer2 虽然管用,但不能保证所有的同型号片子都能用了!

使用特权

评论回复
地板
梦幻泡影| | 2019-7-27 08:34 | 只看该作者
万一你的产品量产后出现各种问题,原厂可是不负责的

使用特权

评论回复
5
sq0101| | 2019-7-28 10:58 | 只看该作者
这么解释吧,i7 i5 i3是一个模子,哪块有问题就屏蔽,然后i7变成i5,再屏蔽就i3,看来stm32也一样,同一个模子,然后各种屏蔽,就变成各种型号,当然像上述的tim2的问题,当然不能保证量产正常了,同样一些人使用时发现比如32k的flash,用的时候比32k大时还能使用,当然也不能保证量产都能用

使用特权

评论回复
6
XZL| | 2019-7-29 10:12 | 只看该作者
STM32F030F4P6应该是某个型号的低成本版本。为了降低成本,厂家生产时忽略某些模块的检验,以提高生寒效率和合格率。
如果厂家手册中没有该模块的数据和资料,厂家就不会对该模块的好坏和性能负责。个人玩时可以用,产品中不建议使用。因为厂家和可能在某个版本的产品中,从硬件上把该模块删除。

使用特权

评论回复
7
wsmysyn| | 2019-7-29 11:10 | 只看该作者
心升明月1992 发表于 2019-7-26 20:15
照这么看来, 使用这个timer2 虽然管用,但不能保证所有的同型号片子都能用了! ...

这个是可能的。降低测试成本,可能有些模块没有测试。

不过wafer一般良率也比较高的,遇到有问题的几率低一些,但也不是没有。

使用特权

评论回复
8
wsmysyn| | 2019-7-29 11:37 | 只看该作者
这个是常规手段。。

不同的市场定位,这个系列的很多芯片可能都是用的同一个die,就是一样的wafer圆片。
每个型号都有一个版本的wafer,那样人力成本,时间成本,都很高的;所以选择做大而全的版本,然后再根据需要选择是否屏蔽哪些模块

如果使用了手册里没有的模块,出问题是厂商是不负责的。

之前拆山寨stlink,用的stm32f101的片子,,那个片子手册里是没有USB的,但是如果非要用的话,也能用,本质上和你的发现是一样的,就是屏蔽了一些模块。

另外延伸一下就是,一般这类soc/MCU芯片测试,都是用dft电路测试的,将芯片里的寄存器串到一个或几个链上,并不是每个模块跑功能测试,那样效率非常低;;
然后通过特殊模式进行shift测试或者运算来测试芯片各个模块的电路是否有问题。所以有可能芯片的模块都测试了,只是因为针对市场应用不同而做了不同的区分,如果功能模块都一样,价格不一样,你不就不高兴了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

51

帖子

4

粉丝