打印
[技术问答]

N329定时器配置无法中断问题

[复制链接]
971|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
凌福义|  楼主 | 2015-3-30 13:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
        sysStopTimer(TIMER0);
        u32ExtFreq = sysGetExternalClock()*1000;//12M
        sysSetTimerReferenceClock(TIMER0, u32ExtFreq);
        sysStartTimer(TIMER0, 1, PERIODIC_MODE);
        tmp = sysSetTimerEvent(TIMER0, 1, (PVOID)IRQ_LKTDelay);
        sysprintf("lkt_tmp=%d\r\n",tmp);
        sysSetLocalInterrupt(ENABLE_IRQ);
函数是这样配置的,定时器0先前被使用  现在是重新配置,不知道哪儿出了问题,先前的中断函数不一样
沙发
598330983| | 2015-3-30 21:55 | 只看该作者
开总中断了吗?

使用特权

评论回复
板凳
598330983| | 2015-3-31 07:10 | 只看该作者
这函数,你自己写的,还是库函数里的,看不懂

使用特权

评论回复
地板
598330983| | 2015-3-31 07:11 | 只看该作者
你要了解定时器中断的所有寄存器,然后编写,我记得有个开总中断,没看见

使用特权

评论回复
5
mintspring| | 2015-4-1 22:59 | 只看该作者
开总中断没?

使用特权

评论回复
6
稳稳の幸福| | 2015-4-4 20:48 | 只看该作者
定时器中断应该是最简单的中断问题,楼主应该考虑清楚这个中断都牵涉到哪些内容

使用特权

评论回复
7
598330983| | 2015-4-5 10:45 | 只看该作者
那没法中断就是配置不对,要先配置好设置,清除标志,然后开启中断,开总中断

使用特权

评论回复
8
mintspring| | 2015-4-5 21:00 | 只看该作者
http://www.mcuzone.com/bbs/thread.php?fid=23
这个芯片是不是跑Linux的,上面的网址是这个芯片相关的东西。

使用特权

评论回复
9
gaoyang9992006| | 2015-4-6 22:34 | 只看该作者
这个芯片多用在系统上,没用过不了解

使用特权

评论回复
10
xinba0625| | 2015-5-28 17:40 | 只看该作者
点击链接加入群【Nuvoton   N329xx】:http://jq.qq.com/?_wv=1027&k=ZdGsMh

使用特权

评论回复
11
yiyigirl2014| | 2015-6-23 20:16 | 只看该作者
没有提总中断的事情啊,估计没有开。

使用特权

评论回复
12
598330983| | 2015-6-23 21:43 | 只看该作者
应该是总中断没有打开。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

14

帖子

0

粉丝