电源设计技术实用资料点击免费获取>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » STM32F103RE 芯片容量寄存器值不对,我买到假货了?

共5条 1/1 1 跳转至

STM32F103RE 芯片容量寄存器值不对,我买到假货了?

助工
2020-01-12 22:31:42    评分


现在的应用是基于IAP的,但是我这里的芯片有:RCT6与RET6。所以IAP升级的时候要判断具体型号,用于擦除芯片。
STM32手册中:有一个闪存容量寄存器:0x1FFFF F7E0,所以一直通过这个来判断。但是最近出的一批新产品,发现不能够进行升级,于是返回找问题。
发现这一批产品:的这个寄存器值全是:0xFF 0xFF。我这边的又测试了大概十几个,全是这样的,对比之前的老产品:是0x0200(512KB)所以判断不出型号,导致只能升级一次,第二次升级会造成一直卡在IAP里面。
有遇到这种情况的吗?(如果是其它值的话,可以怀疑是用其它容量值翻新的。但是这个是:FF FF。)
现在这个芯片,其它的功能暂时都正常,没有发现问题。难道,我买到假货了?




关键词: STM32F103RE     假货     正品     STM32    

助工
2020-01-12 22:49:47    评分
2楼

我测试过了,国产的 MCU 代替 STM32F103 做不到 100% 兼容,但离 99% 差不远了 ...
若没有针对性的操作,代码基本上可以跑的顺,没发现太多的兼容问题。


工程师
2020-01-12 22:53:17    评分
3楼

现在stm32F1 系列  国产的有很多pin2pin 全兼容的。只有小部分不同,软件也是大部分都能跑的。  我觉得你可以查查芯片来源。


助工
2020-01-12 23:00:43    评分
4楼

我觉得不太像。
我之前的一个也是STM32F1的,带有USB,用了GD32想直接替换,代码没有改的情况下,运行不了。
我这次也有F1,用了操作系统,也用了USB功能,功能暂时没有发现什么问题。我印象中,虽然是PIN2PIN的,其中也是需要更改代码用来适应的。但是适应性不至于这么强吧。
如果是其它芯片的,会是哪一款芯片呢。

如果真的国产替换的话,我觉得比较可怕,说不定哪个出个BUG,就太难排查了。


专家
2020-01-13 13:05:02    评分
5楼

在大客户的批量产品中,这些产品信息很可能被省略。

需要和代理商确认这些信息


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]