首页 | 收藏本站 | 免费注册 | 申请VIP会员 | 固定排名 | 广告服务
中国电气自动化网首页
PLC | 电  机 | 变 频 器 | 人机界面 | 运动伺服 | 控制传动 | 自动化软件
DCS | 传感器 | 通信网络 | 现场总线 | 数据采集 | 电气开关 | 数传测控
电源 | 嵌入式 | 仪器仪表 | 低压电器 | 机器视觉 | 工业安全 | 工控机
模具 | 电线电缆 | 电子元件 | 成套设备 | 液压气动 | 制 冷
机床 | 电力能源 | 机械设备 | 石油化工 | 矿业冶金 | 水工业
物流 | 轨道交通 | 汽车电子 | 工程机械 | 输 配 电 | 电 梯
产品 企业 供求 文库
下载 课程 招聘 期刊 会展 培训 库存 论坛 访谈 维修
热词:嵌入式 传感器 电源 主板 工控机 PLC 人机界面 变频器
您现在的位置:中国电气自动化网首页 >> 新闻首页 >> 详细信息
查询维修信息:


为何在单步调试过程中,报告“ Cant Step ”或者 Cant set point ” 错误? 
(发布日期:2009-11-12 15:57:23) 来源:深圳市伽罗华科技开发有限公司
 

  

在通过FoxICE For ARM仿真器单步调试 ARM 目标板时,调试器报告 “ Can't Step ”或者 Can't set point ”错误。一般情况下,在调试 ROM 内的代码时,比较容易发生这个错误。

ARM7ARM9 / ARM9E 系列的内核的 EmbeddedICE 模块,包含两套观察点单元的控制寄存器,用于设置硬件断点、软件断点。

设置一个硬件断点,需要使用一个观察点单元,不需要修改断点处的代码,适合在 ROM 中的代码上设置断点。

设置软件断点,全部软件断点使用一个观察点单元,但需要修改断点处的代码,适合在 RAM 中的代码上设置断点。设置一个观察点,需要使用一个观察点单元。

在调试 ARM7 系列的处理器,如果在调试器中设置了异常矢量捕获,需要使用观察点单元。ARM9 / ARM9E 系列的处理器,有专门的硬件支持异常矢量捕获,不需要使用观察点单元。

由于单步调试时,实际上是需要在下一条指令上设置断点,在调试结束后,再自动撤销此断点。用户在遇到 “ Can't Step ”或者 Can't set point ”错误时,需要尽量释放其他断点、观察点;对于 ARM7 系列处理器,可能还需要需要取消全部的异常矢量捕获。在确保有一个空闲的观察点单元的情况下,用户便可以单步调试 ROM 中的代码。


深圳市伽罗华科技开发有限公司
所在区域: 广东.深圳 邮编: 518028
公司地址: 深圳市华强北路赛格工业大厦769室 联系人:销售 先生 ()
办公电话: 86-755-82798083 传真: 86-755-82799007
移动电话: 没填 电邮: 登录查看或通过本网留言
公司主页: http://www.foxice.net/products.htm

通过中国电气自动化网在线联系该用户:
关于:
需求意向:
* 验证码: 点击可刷新
 
用户: 密码:  
如果您还不是中国电气自动化网(www.ea-china.com)的注册用户,立刻免费注册



尚易企业邮箱
 行业动态 更多
· 能源数智化市场潜力巨大,2030...
· 宝工电器工业移动空调荣获尚普咨询...
· 能源数智化,已成全球能源转型“必...
· 施耐德电气以开放自动化引领水务行...
· 告别“挂壁”与“渗漏”!CDHD...
· 高速高精双在线!高创驱动锂电智造...
· 高创传动2025产品服务双升级,...
· BD3伺服10种增益切换,柔性加...
 企业新闻 更多
· 皮尔磁:一个平台轻松管理设备全生...
· 皮尔磁:动态监控如何让高压氢储安...
· 皮尔磁:破晓而行,笃定向前...
· 皮尔磁2025年度回顾:人与机器...
· 数据密盾,量子可期:四信量子加密...
· 四信工业智能网关:打通数据壁垒,...
· 皮尔磁:新规之下,安全产品如何应...
· 皮尔磁:PNOZmulti升级指...
最新热帖   更多
此信息未经核实,本网不承担任何法律责任。为保障您的利益,建议优先选择VIP诚信企业

广告服务 | 关于我们 | 网站地图 | 分类索引 | 服务条款 | VIP会员服务 |《电气自动化企业大全》| 版权声明

客服专线:0898-68552405     媒体合作QQ:910167442
中国电子商务服务联盟成员单位 琼ICP备17003754号
中国电气自动化网 版权所有 © Copyright By Electric Automation of China