gd32与stm32识别问题

2019-08-13 22:03发布

用gd的芯片换stm,考虑程序兼容,通过cpuid,读取倒是可以区分,读取scb->cpuid,一个是411fc231,一个是412....,但是读dev_id老是不成功,这个是不是一定要boot模式时候才可以啊,有谁知道代码?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
aozima
1楼-- · 2019-08-13 22:41
除了 SCB->CPUID,还可以看看 DBGMCU->IDCODE

你的项目不会换成N种芯片,你只要能区分两种不同即可。
电脑小白
2楼-- · 2019-08-14 01:17
GD这是要“称霸武林的”节奏呀。
hgr211
3楼-- · 2019-08-14 06:27
 精彩回答 2  元偷偷看……
loudianxin
4楼-- · 2019-08-14 09:35
hgr211 发表于 2017-9-30 09:07
DBGMCU->IDCODE,也试了,值好像是一样。试产了下,不吹不黑,质量比不上stm。芯片损坏率比stm的高一级啊。 ...

最近用了款灵动微的MM32,有心用用国产的无奈坑特别多。

一周热门 更多>