问题
新换了一台电脑,然后用之前的工程,发现编译之后无法下载。开始配置Keil的魔法棒,在Debug里面设置的时候发现Keil无法识别仿真器的参数。
然后在电脑设备里面看,可以看出驱动有一些问题。我已经记不清上一台电脑怎么配置的,一直以为插上仿真器的USB,相关驱动就应该自动安装配置好。
网上有一些解决方案,比如用管理员方式打开Keil,重刷固件等,一些简单的方式试了没用。我在Segger官网找驱动,用了最新的驱动安装,依然没有识别。
解决方案
后来找卖仿真器的商家提供了驱动,V9版本的驱动版本也会低一些。最后安装了这个驱动。
所以驱动需要根据仿真器的版本来选,如果从官网下载最新的,很可能也会失败。工程上遇到问题往往比较浪费时间,而且很可能就是小问题导致的,不过解决问题的过程就是增长经验的过程。