PIC仿真器接口定义及连接注意事项
接口定义
PickIt3使用手册:https://ww1.microchip.com/downloads/en/DeviceDoc/PICkit_3_User_Guide_51795A.pdf
问题一、能读到ID,但是不能下载。
原因:电脑的USB口有大电流设备,造成下载器电压不稳定。如接了副屏显示器、360WiFi、手机充电等。先拔除USB口的其他设备。
1、成功读取到ID,提示 PK3Err0037: Timed out waiting for response from PICkit 3 Programming failed
2、成功读取到ID,提示 Programming... Programming failed
问题二 Debug模式下可以Program成功,却不能仿真
PK3Err0040: The target device is not ready for debugging. Please check your configuration bit settings and program the device before proceeding.
原因:调式一些20引脚以下的单片机,需要加调试头,不然只能烧写而不能仿真。调试头是一个专门用来进行仿真的特殊的单片机。解决方法:需要购买对应的仿真头,或者将代码改一下,下载到20PIN以上的IC进行仿真。
其他常见小问题及解决方法
- 提示找不到目标IC:
- 检查烧录线是否正确;
- 检查IC的供电电源是否正常,可选择外部或内部供电。
- 提示ID错误:检查芯片的config配置位是否正确,按正确的配置先烧录程序,再连仿真器调试:
- 复位脚要设置成复位口,不能是普通IO口;
- 调试标志位须打开。
- 连接成功,但是不能烧录(或者提示:Failed to get Device Id):
- 检查电脑USB口连接的设备,串口模块(PL2303)连接时,烧录时会失败。
- 仿真单步执行时,PC指针乱跳:
- 重新Program程序,再仿真。
5、路径不能有中文。
正确的Debug步骤:
1、连接好ICE后,点击“Debugger-Program”,下载程序。如果弹出警告,须按警告提示处理相应的标志位。
2、MCLR 引脚设置为复位功能;
3、在线调试器模式位打开;
4、闪存程序存储器自写使能位关闭,不然不能进入Debug。
PIC仿真器接口定义及连接注意事项相关推荐
- 耳机接口规则_耳机母座接口定义及使用注意事项
耳机母座接口定义 关于耳机母座接口定义,一般区分有两种不同的耳机母座接口定义,首先一种是三段式耳机母座,其三段式耳机母座接口定义(从耳机母座内部末端开始顺序)为:左声道.右声道.地线.对于三段式的耳机 ...
- arm仿真器接口定义
ULINK2 JTAG/SWD接口 ULINK2接口是如何定义的? 下面为ULINK2接口定义: 仿真器端口 连接目标板 备注 1. VCC MCU电源VCC VCC 2. VCC MCU电源VCC ...
- 各种ARM仿真器接口图
ULINK2 JTAG/SWD接口 ULINK2接口是如何定义的? 下面为ULINK2接口定义: 仿真器端口 连接目标板 备注 1. VCC MCU电源VCC VCC 2. VCC MCU电源VCC ...
- rs232接口定义_RS485通讯接口定义和特点
智能仪表在要求通信距离为几十米到上千米时,通过RS485通讯连成现场网络,满足企业信息化的需要. RS485总线特点 1.RS485的最高数据传输速率为10Mbps. 2.RS485最大通信距离约为1 ...
- TMS320C28x系列TMS320F2837x开发板的JTAG仿真器接口、ADC接口
TL2837x-EasyEVM是一款基于广州创龙SOM-TL2837x核心板所设计的高端单/双核浮点开发板,它为用户提供了SOM-TL2837x核心板的测试平台,用于快速评估SOM-TL2837x核心 ...
- 基于TI达芬奇系列TMS320DM8148浮点DSP C674x JTAG仿真器接口、风扇接口
TL8148-EVM是一款广州创龙基于TI TMS320DM8148(浮点DSP C674x + ARM Cortex-A8)SOM-TL8148核心板设计的开发板,它为用户提供了SOM-TL8148 ...
- TL2837x-EasyEVM开发板 JTAG仿真器接口/ ADC接口
前言 TL2837x-EasyEVM是一款基于广州创龙SOM-TL2837x核心板所设计的高端单/双核浮点开发板,它为用户提供了SOM-TL2837x核心板的测试平台,用于快速评估SOM-TL2837 ...
- TI达芬奇系列TMS320DM8148浮点DSP C674x + ARM Cortex-A8JTAG仿真器接口、风扇接口
由广州创龙设计的SOM-TL8148和SOM-TL8127核心板是Pin To Pin兼容,两款核心板公用同一块底板.DM8148与DM8127相比,DM8148有SATA接口,DM8127没有SAT ...
- TL335x-EVM开发板 5底板B2B连接器、JTAG仿真器接口
底板B2B连接器 开发板使用底板+核心板设计模式,开发板底板上有4个50pin.0.5mm间距的B2B连接器,其中CONC和COND是母座,CONA和CONB是公座,用于和核心板连接,底板各个B2B的 ...
- ping 丢包 网络摄像头_视频监控系统的摄像头掉线看交换机连接注意事项
某智创园做了一个监控工程,使用64台200万的IPC以及两台64路NVR,出现多个通道频繁掉线.黑屏.经初步判断,我们怀疑是网络传输存在问题,决定前往现场排查和解决问题,确保工程交付. 问题现象 到达 ...
最新文章
- mysql处理含中文的SQL文件_mysql命令行还原phpMyAdmin导出的含有中文的SQL文件
- 除了芯片,我们还应关注这六大核心技术!
- 菜鸟发现--网站的皮肤 ^_^
- uni-app启动微信开发者工具
- C#使用Xamarin开发可移植移动应用进阶篇(10.综合演练,来一份增删改查CRUD)
- 实现Chrome Devtools调试JavaScript V8引擎
- 【vue】路由Router基础详解,带你快速入门~
- 重载与覆盖(java)
- created写法_vue.js中created方法作用
- 品方牌可以利用视号频做什么
- 蓝桥杯2020年第十一届C/C++国赛C组第一题-约数个数
- JVM学习笔记(三)------内存管理和垃圾回收【转】
- vmware虚拟机安装gho版本系统
- 基于springboot网上订餐系统
- ios11修改微信步数_网页一键就能修改微信步数?这个网站你值得看下
- Python中struct.pack()和struct.unpack()用法详细说明
- svg图片在vue项目中的应用
- 麒麟Linux系统根目录与单目录扩容详解,适用于大多数的centeros系统
- Struts1.x 登录实验-无数据库版
- Seatunnel提交任务到Flink集群源码解析
热门文章
- abp vnext数据库迁移(新建库)
- WireGuard 教程:使用 DNS-SD 进行 NAT-to-NAT 穿透
- 关于“Windows无法验证设备所需的驱动程序的数字签名”错误的解决方法
- jwPlayer播放器使用方法和参数
- 从零开始的LC刷题(56): Power of Two
- k2p H大老毛子 padavan 2月20日固件
- Revit API: Material 材质
- Delphi 跨语言环境 乱码问题
- 视音频编解码H264,265,MPEG-4,VP8,VP9知识总结
- 公共数据 | CnOpenData中国90座城市建筑物屋顶矢量数据集