在Keil里面仿真stm32程序出现Communication failure错误
2016-12-09 18:53
351 查看
问题现象
在使用CMSIS-DAP仿真器的时候,经常出现连不上仿真器,很烦人,就算你重启MDK或者重启电脑,插拔主板的电源或者仿真器的usb连接线都无济于事。错误提示:
问题分析:
把可能出现硬件问题都一遍遍排除了,剩下就是软件问题了,莫非是MDK的配置问题,打开仿真器的设置,上面的设置似乎也没啥问题,只提示仿真器通讯错误。心里想:莫非是工程配置文件的问题?于是打开其他工程,下载,仿真,果然没问题。再打开刚才出问题的工程,问题依旧。这样可以确定是项目配置文件的问题,可能是之前仿真出错,强制关闭Keil导致项目配置文件出错了。
问题解决
最后定位到一个以“uvoptx”后缀的配置文件,把它拷贝到有问题的工程项目里,替换原来有问题的配置文件,问题迎刃而解。仿真器也能正常连接STM32主板了。版权声明:本文为博主原创文章,未经博主允许不得转载。
相关文章推荐
- Keil 使用 Jlink 下载程序时出现错误: No Algorithm found for
- 第二章:KEIL编译STM32程序出现test.sct(7): error: L6236E: No section matches&nbs
- KEIL编译STM32程序出现test.sct(7)…
- keil写STM32程序出现literal treated as "long long"
- 关于IAR 里面用JLINK烧写STM32程序的Target reset 错误
- keil_5编译C程序时出现“P1 undefined identifier“错误
- STM32在线仿真出现是循环,使用mcuisp下载程序却可以运行,JTAG下载程序可以下载成功,却没有任何动作!
- 用keil写程序时出现“C(162): error C249: 'DATA': SEGMENT TOO LARGE“的错误
- KEIL编译STM32程序出现test.sct(7): error: L6236E: No section matches&nbs
- 在Windows Server 2003下添加删除程序里面点击添加/删除Windows组件,出现错误提示.
- asp.net程序编译调试时偶尔出现访问被拒绝的错误
- asp.net程序编译调试时偶尔出现访问被拒绝的错误
- 跟后台打印程序系统服务通讯时出现错误 事件ID:1114
- tracert程序出现错误no resources
- 安装SQL SERVER2000时出现程序挂起错误的解决方法
- 如运行程序时出现 "Error establishing socket" 错误,则应进行如下调试:
- 在VC6下编译MTL程序,出现的C4786错误的原因和解决办法
- asp程序链接access数据库时出现'80004005' 错误
- IIS出现“另一个程序正在使用此文件,进程无法访问。”错误提示的解决办法
- atl写的程序,客户调用的时候出现一个联结错误