keil v5找不到设备

  • 这几天做RFID实验,实验室的试验箱是stm32F103VC的芯片,可是发现我的电脑上的keil arm-mdk不能编译实验用的keil工程 . 发现是我的mdk没有stm32f103的库 . 那我就去包管理器里下载stm32f1xx的包吧 . 可是我下载并安装好之后,发现打开工程时还是找不到芯片,而且device manager中也找不到stm32f1xx系列的芯片包.

这个问题困惑了我好长时间 , 也找了好多方法 . 后来在license manager中发现了端倪。 我的product中关于ARM的只有这一项,而这一项中只标明了cortex-M0的芯片,这句话就说明该mdk只允许用户开发关于M0芯片的程序。

只有cortex m0的许可

其他芯片即便你安装了相关的packs它也是不支持的 . 看到这我恍然大悟。难怪当时stm32f0系列的包是能够安装上的因为f0系列也是m0的芯片呀
出现这原因我想是因为之前用的是stm32g0xx的芯片,所以安装的时候只考虑了该许可。

那问题就好说了去找个注册机然后将产品许可改成全系列的就可以了嘛

注册机在下方链接

是到2023年的

https://pan.baidu.com/s/1nZvTPEbfS8FBbugnBVScdQ 提取码:z8o3

END