原创 开发环境VS示波器

2009-2-9 21:05 1916 2 3 分类: MCU/ 嵌入式

使用的是IAR专门为78K0R制作的开发环境,为了观察中断的触发是否正确,所以在线调试的时候通过端点来观察中断中的内容。但是却得到了错误的结果,原本应该计数到0的counter,在响应中断之后计数却与0差了许多,而且并不是一直是相同的值。原因是由于开发环境在响应断点之后还做了其他操作,而这之间单片机内的counter还在继续计数,所以等到断点停下来的时候,寄存器之内的数据并不是预想中的数据。带着这个怀疑,我开始考虑有没有什么方法来证实我的观点。第一反应就是利用示波器,将中断时间输出,通过在示波器上观察,待看到示波器上的一定频率的方波时,我知道我的想法是正确的。


一直以来,都相信寄存器内的内容,现在看来还是我的经验不够,或者说,为了证实一个观点,看来需要各种工具配合使用吧

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1569463 2009-2-9 21:26

yes
相关推荐阅读
用户185223 2009-04-02 23:27
红外发射第一步
一直想做点无线方面的东西,但是搞高频的东西的话需要一段时间,不是说做就能做的,所以只好选了个简单点的东西来做着玩。首先考虑到的就是红外发射和接收。网上有很多资料介绍使用一些编码和解码的芯片来进行多按键...
用户185223 2009-03-31 21:11
关于LED的PWM驱动
一直听说LED的调光分为模拟调光,之前一直理解错误,以为用PWM方式控制的电源来驱动LED的话即是模拟调光,后来才发现所谓的PWM调光是指在输出一定恒流的情况下再加一个PWM的载波,这样才能实现调光。...
用户185223 2009-03-10 21:34
关于回生的理解
    在现下的电动车之中,始终能听到柔性刹车这个名词,用专业点的词汇,那就是回生制动功能。能够对电池进行反充电,延长续始里程。听起来怪高级的,但是个人感觉还是比较鸡肋的一个功能,虽说真的能够延长续始...
用户185223 2009-03-05 23:52
include .h和.c文件
最近看到有的程序中在头文件的位置直接include 一个.c文件,其实之前是根本没见过这种写法(呵呵,比较孤陋寡闻,见笑见笑)话说,在看到这么一个程序之后,就在考虑这样写的好处是什么,为什么之前看到的...
用户185223 2009-03-05 21:15
原来还有不用开的狗门
    虽然用的单片机不是很多,但是还真是没有听说过看门狗从运行开始就自动打开的。    用到的这款芯片中就是这样一个。怪不得我想怎么我对一个变量设定之后怎么老是自动复位呢,原来是忘记关狗门了。NEC...
用户185223 2009-02-22 21:04
友元函数
继续Cpp构造之后的概念就是友元了,这个也是C++中比C多出来的一部分。先说说感受吧,其实和函数调用差不多,笔者目前其实还没有很确切的搞清楚构造函数啊,友元啊这些定义出来的具体意义,和函数调用的具体区...
EE直播间
更多
我要评论
1
2
关闭 站长推荐上一条 /3 下一条