报错信息图
大存问思是软件无法识别到ST器件。用放大镜看了一下板子上的芯片,丝印清晰表明MCU是STM32F103C8T6。

MCU上的编号

以前用的好好的,硬件没有换,软件升级了一下。于是倒回到原来的老版本,仍旧弗成。连续考试测验了多个不同的老版本,均告失落败。往上众说纷纭,首先疑惑编译设置有问题,反复考试测验,前前后后折腾了好几天。末了在ST社区看到一篇帖子才恍然大悟:
ST社区的贴子
原来芯片是贴牌货!
由于我这块的Flash便是128Kb。一看便是加量还贬价的国产货[泪奔]。说实话,用了好几年了质量没有任何问题,一贯用的好好的,直到被人家开拓工具禁了才创造是贴牌的。人家ST禁用贴牌芯片的情由很充分:
ST官方给出的阐明
无可辩驳!
这正是人家硬件公司投巨资开拓免费工具软件的目的所在:培养用户习气,建筑护城河。后来找硬件供应商讯问了一下,人家回答的很艺术:
委婉承认不是正品
加量贬价还得贴牌卖!
国货当自强,任重而道远!
现在切换到STM32CubeMx+Keil工具链了,已经得心应手。费了好几天得来的履历,分享给有缘人,避免再走同样的弯路。










