全新原装STM32/GD32可能是假货

关注+星标公众,不错过精彩内容

作者 | strongerHuang

微信公众号 | 嵌入式专栏

今天,我的技术交流群在讨论芯片涨价咸鱼上卖芯片的话题,然后又看到了公众号嵌入式ARM分享了一篇《GD32也开始假货泛滥了》文章,我也来说说关于芯片涨价和假货的一些问题。

嵌入式专栏

1

芯片涨价背景

前两年的中美毛衣战,使国内一些技术型大企业受到了影响,比如华为。但是绝大部分电子相关的企业,受到的影响很小。

2020年,一场疫情,导致了一些半导体企业受到很大打击,比如工人罢工。

然后,一些原材料价格开始出现了不同程度的上涨,特别是今年初开始,很多金属、塑料等绝大部分原材料价格都上涨了,小到电阻电容,大到电视冰箱等消费电子产品,都出现了不同程度的涨价。

(图片来源网络,侵删)

芯片亦如此,我们熟知的MCU价格出现了不同程度的涨价,相信大家都知道了,特别是STM32部分型号价格甚至翻了好几倍。

在这种涨价潮的背景下,必定存在一些不良商家,然后,出现假货的概率就增加了。

嵌入式专栏

2

STM32/GD32翻新或假货

STM32/GD32翻新或假货这个问题,有经验的工程师可能遇到过,包括我之前就遇到过,把GD32标志擦除,然后搞成STM32,还有从旧板子上拆下来的翻新STM32。

下面就来说说芯片翻新或假货的一些情况:

1.擦除标志

芯片擦除标志这种做法很常见,包括我们有时候开发的产品,为了防止别人山寨,也可能将芯片表面的标志擦除,以起到防止被人山寨的作用。

一些商家就会利用这种“狸猫换太子”的手段来牟利,一些兼容的芯片,比如早期我就知道很多STM32就是用GD32假冒的。

2.虚假型号

STM32内部Flash实际大小可能与型号不匹配,比如:STM32F103RF标准容量为768K,但Flash实际不止768K。

我之前分享过一篇文:你的STM32芯片FLASH容量真如ST官方选型手册那样吗?

有些商家就会因此“虚标”容量大小,有点类似“虚假U盘”的情况。

3.翻新为原装正品

这种在某宝上最常见,那种看起来价格便宜,你零售买几个也发货这种十有八九都是翻新芯片。

翻新芯片,你买回来,可能写一个LED流水灯测试一下没有问题。但是,你上项目之后,特别是要求外设比较多,功能又复杂一点的项目,可能很快就原形毕露了。

运气不好,可能会出现以下几种情况:

  • 软件通宵加班数日无果,甩锅硬件;

  • 硬件飞线各种测试,换一块芯片解决问题;

  • 软件和硬件工程师干一架;

  • ······

所以,现在市面上出现很多假货,或者有问题的芯片不足为奇,包括嵌入式ARM说的“GD32也开始假货泛滥了”,我觉得肯定存在。

嵌入式专栏

3

识别翻新或假货

识别STM32/GD32翻新或假货,常规的操作就是先焊接在PCB板(或在工装夹具),上电看是否正常,如果出现发烫、电流过大、甚至冒烟等情况,要注意了。

然后读取一下芯片信息,比如Flash容量,UID信息、选项字节等。

这里分享之前的文章:关于STM32的这几个寄存器,你知道吗?

再进一步验证,写入数据(RAM、Flash)测试、各种外设基本功能测试等。

嵌入式专栏

4

建议正规渠道

买到假货或山寨货,付出的代价是很大的,前期开发阶段现了问题都还好,就怕批量生产之后才发现问题。

更可怕的是,大批量出货,产品在客户手里因为芯片假货出现问题的情况。

今天交流群里有人在讨论咸鱼上卖芯片的情况,我觉得,咸鱼买芯片来玩玩可以,做产品最好慎重。

比如淘宝搜出来十多元的STM32还是进口原装正品,你信吗?

正规渠道买的芯片,都还存在一定概率是芯片自身的问题,更别说咸鱼这种平台了。我之前就遇到过,从正规且比较大的代理商买的STM32,出现了问题,FAE多次到公司都没找出问题,最后拿回原厂解剖芯片,发现真的是芯片自身的问题。

所以,不要因为便宜就从淘宝、咸鱼上购买芯片,建议走正规渠道。否则,可能会付出很大代价。

------------ END ------------

后台回复『STM32』『单片机』阅读更多相关文章。

欢迎关注我的公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。

欢迎关注我的视频号:

点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: 这是一个运行MicroPython的代码文件夹路径。CD是命令行中的“改变目录”命令,它将工作目录更改为路径中指定的目录。在这个例子中,您将进入到“yourpath/micropython/ports/stm32/”目录中,即运行MicroPython的端口文件夹路径。在STM32的端口文件夹中,您将找到STM32的特定版本的MicroPython代码。这些代码包括对芯片硬件的支持,并定义了MicroPython运行环境。在这个文件夹中,有很多文件,例如,有用于控制GPIO、I2C、UART等外设的代码。要在MicroPython上运行程序,您需要将程序编译成STM32芯片可以识别的格式,然后将其上传到芯片中。在CD命令中,您可以使用相对路径或绝对路径,以及其他参数来更改和管理目录。 ### 回答2: 这个命令是进入到Micropython针对STM32芯片的端口代码目录。Micropython是一种基于Python语言的微型操作系统,能够在嵌入式设备上运行。STM32系列芯片是一种常用的嵌入式系统芯片,使用Micropython可以更加方便地进行开发。进入这个目录后,可以查看和修改针对STM32芯片的Micropython代码,实现各种功能,例如控制IO口、读取传感器数据、连接网络等。同时,这个目录下还包含了一些硬件相关的配置文件,可以根据实际硬件情况进行修改,以保证Micropython能够正确地运行在相应的硬件平台上。在进行STM32芯片的Micropython开发时,需要经常使用这个命令来进入到代码目录,进行修改和调试,同时也需要了解各个文件的作用和内容,以更好地进行开发。 ### 回答3: 进入该路径,首先要确保您的计算机上已经安装了相应的软件并且您已经拥有足够的权限访问该目录。该路径是在Micropython中的端口之一,对应于STM32系列芯片,这些芯片广泛用于各种嵌入式系统和物联网应用中。在该目录下,您可以找到着陆页面和初始化程序,以便在STM32上运行Micropython。此路径中的源代码和配置文件包括为STM32提供硬件支持所必需的所有信息。这些文件还为开发人员提供了一些构建和定制Micropython固件的选项。如果想为特定的STM32芯片构建Micropython固件,则需要相应地更改配置文件并进行一些编译和构建步骤。在此路径下,您还可以找到一些示例代码和测试程序,用于验证您的Micropython安装是否正确,并进行基于STM32的应用开发。总之,该路径是Micropython的一个重要组成部分,为开发人员提供了所有必要的工具和资源,以在STM32设备上实现Micropython的所有功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

strongerHuang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值