一、我用的单片机是STM32L431CBT6在keil的设置里面读取不到芯片
首先保证芯片包是安装成功了的
网上查了下,大概原因是keil自身的Jlink驱动版本不够,于是先去官网下载安装JLINK驱动
https://www.segger.com/downloads/jlink
安装完成后如下图,将Jlink文件下的所有文件全部复制
然后我们打开keil安装目录下的ARM-Segger
保留JL2CM3.dll和JLTAgdi.dll,其他文件全部用上面的JLINK文件夹下的替换掉,进行这个操作的时候需要将keil关掉。
然后重新进入keil可以看到已经读到了芯片的信息,问题解决