首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

为何我的程序在设定16- bit Timer时,用Step观察的结果与我预期的不一样?

为何我的程序在设定16- bit Timer时,用Step观察的结果与我预期的不一样?

为何我的程序在设定16- bit Timer时,用Step观察的结果与我预期的不一样?
睡觉睡到自然醒,数钱数到手抽筋!
  ▲╭╩═╮╔════╗╔════╗╔════╗╔════╗╔════╗
    ╭╯G O ╠╣支持楼主╠╣正真牛人 ╠╣雁过留声╠╣人过留帖╠╣拿分走人╣
    ╰⊙═⊙╯╚◎══◎╝╚◎══◎╝╚◎══◎╝╚◎══◎╝╚◎══◎╝


由于ICE设计上的原因,对于16bit Timer的运作,是不宜用Step指令观察其结果,正确的

方法应是在设定Timer的指令前后设定断点,再分别观察执行的结果

睡觉睡到自然醒,数钱数到手抽筋!
  ▲╭╩═╮╔════╗╔════╗╔════╗╔════╗╔════╗
    ╭╯G O ╠╣支持楼主╠╣正真牛人 ╠╣雁过留声╠╣人过留帖╠╣拿分走人╣
    ╰⊙═⊙╯╚◎══◎╝╚◎══◎╝╚◎══◎╝╚◎══◎╝╚◎══◎╝

也可以用simulation来仿真,现在的仿真软件一般可以侦测到时间

返回列表