久芯网

STM32F103RCT6 下载程序后无法启动

avatar laurence.zhang 提问时间: 2023-07-06 07:43:29 / 未解决

我的STM32F103的程序是HEX文件, 是2012年的时候编译,并开始批量生产的。

最近产线上下来的单片机,都无法启动。 新买了多批单片机,都无法正常启动。 一定要用旧单片机,才能正常启动。

下图是最近购买的单片机。STM32F103RCT6

STM32F103RCT6 下载程序后无法启动 [相关图片]

下图是2012年的老款单片机,可以正常工作,型号也是STM32F103RCT6

STM32F103RCT6 下载程序后无法启动 [相关图片]

请问,最新款的STM32F103RCT6做了哪些改动?


如需获得 STM32F103RCT6 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

5个回答
  • avatar xmshao
    回答时间: 2023-07-06 08:15:32

    如果芯片购买渠道正常的话,出问题时最不该首先怀疑的就是MCU,它的品质怎么可能那么LOW呢? stm32f103芯片是老早的芯片了,ST不断推出芯片,一般不太可能对老旧芯片做什么改动。 你若确定你的软硬件都没问题,可以找你的供应商讨论、确认货物本身方面的原因。如果 是正规代理商,若真有品质问题他们定会找ST沟通。 说心里话,这类问题 论坛上不太可能有什么你满意的答案。

  • avatar butterflyspring
    回答时间: 2023-07-06 08:32:33

    量测一下BOOT0引脚复位时的时序吧 另外从照片上看,楼主新买的像是14年出厂的产品哦。

  • avatar laurence.zhang
    回答时间: 2023-07-06 09:04:36
    xmshao 发表于 2023-3-29 15:57
    如果芯片购买渠道正常的话,出问题时最不该首先怀疑的就是MCU,它的品质怎么可能那么LOW呢?

    基本赞同。 我原计划对这个2012年的产品进行重新编译(已经量产的产品,公司是不允许重新编译的, 怕编译出新问题)。 但是发现CUBE里面F103这个单片机的4个固件版本,V1.80, V1.81, V1.82,V1.83。 请问,市场上销售的 新生产的单片机如果是最新固件V1.83, 而我公司2012年编译的HEX是基于V1.80版本, 这样不同的单片机固件版本对HEX文件会不会有不适配的情况发生呢? 我公司规模太小了,没有对应的代理商FAE窗口。 只能自己解决。 望帮忙回答。

  • avatar fafa1
    回答时间: 2023-07-06 09:33:10

    这玩意 不大会 没事 就 改改吧?

  • avatar butterflyspring
    回答时间: 2023-07-06 09:56:14

    Cube 库的软件版本不同,应该有说明文档记录的修改的部分。 通常都是提升优化函数的功能而已,新版本更全面而已。

会员中心 微信客服
客服
回到顶部