打印

外部时钟作为定时器计数时钟,试了几次,总是进不到中断里头

[复制链接]
1964|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
zhuhuis|  楼主 | 2015-2-2 21:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
外部时钟作为定时器计数时钟,试了几次,总是进不到中断里头
22
wenfen| | 2015-2-2 22:36 | 只看该作者
你说的是系统时钟才能达到48M,你应该查下定时器/计数器/串口章节。

使用特权

评论回复
21
wenfen| | 2015-2-2 22:34 | 只看该作者
嗯,我只是说计数器输入引脚外部接4M时钟,感觉很大。

使用特权

评论回复
20
宋倩2010| | 2015-2-2 22:32 | 只看该作者
你们说的不是一个芯片,两码事。

使用特权

评论回复
19
zhuhuis|  楼主 | 2015-2-2 22:31 | 只看该作者
我在CY8C24794芯片的Timer的Datasheet里看到的只有这个:时钟参数可从可用时钟源之中来选择一个。这些来源包括了48 MHz的振荡器(只在5.0V下工作)、24V1、24V2、其它模块以及通过全局输入和输出连接而来的外部输入。  请问您的3M是在哪儿查到的啊?

使用特权

评论回复
18
wenfen| | 2015-2-2 22:29 | 只看该作者
我刚查了一下,CY68013系列的MCU,T2引脚的外部时钟源的最大频率是3M。

使用特权

评论回复
17
宋倩2010| | 2015-2-2 22:26 | 只看该作者
嗯,你查下它的计数能力。

使用特权

评论回复
16
happy_10| | 2015-2-2 22:25 | 只看该作者
没用过这种芯片,一般4M时钟够大的了,让定时器数4M会把它累够呛,里边再写两条指令,一般的处理器就OVER了。

使用特权

评论回复
15
zhuhuis|  楼主 | 2015-2-2 22:22 | 只看该作者
我用示波器看过那个仪器提供的时钟,在4MHz左右,但是波形不是方波,会与波形有关吗?

使用特权

评论回复
14
chenho| | 2015-2-2 22:20 | 只看该作者
信号发生器提供给timer的时钟信号频率是多少?一个仪器是多少?
这说明是一个仪器的问题啊

使用特权

评论回复
13
zhuhuis|  楼主 | 2015-2-2 22:17 | 只看该作者
24794

使用特权

评论回复
12
huwr| | 2015-2-2 22:15 | 只看该作者
不会吧。。。我这里的定时器模块里有啊。。。你用的哪款片子?

使用特权

评论回复
11
zhuhuis|  楼主 | 2015-2-2 22:13 | 只看该作者
不支持在线仿真,所以我是在中断程序中加一些点亮led来确定是否进入了中断,但是外部时钟就是进不了中断,我使用信号发生器的信号接入能进中断,但是使用一个仪器提供的时钟就不行。

使用特权

评论回复
10
zhuhuis|  楼主 | 2015-2-2 22:11 | 只看该作者
不知道您所说的enable在哪儿,是定时器模块的参数?没看到有enable这个参数啊

使用特权

评论回复
9
gongche| | 2015-2-2 22:09 | 只看该作者
可以把你的project 发上来?

使用特权

评论回复
8
wenfen| | 2015-2-2 22:07 | 只看该作者

可以看看用户模块的参数里,有一项enable,选择成high试试看?

使用特权

评论回复
7
冰清玉洁| | 2015-2-2 22:06 | 只看该作者
是不是没有启动?

使用特权

评论回复
6
zhuhuis|  楼主 | 2015-2-2 22:05 | 只看该作者
我在中断程序中点亮了开发板的LED灯。由此判断中断程序是否执行。

使用特权

评论回复
5
gongche| | 2015-2-2 22:03 | 只看该作者
那么,你是怎么判断是否进中断了呢

使用特权

评论回复
地板
zhuhuis|  楼主 | 2015-2-2 22:02 | 只看该作者
怎么进中断?   定时器中断   计数值减为0之后触发中断的方式进中断

使用特权

评论回复
板凳
huwr| | 2015-2-2 22:01 | 只看该作者
你是怎么进中断的阿

使用特权

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

本版积分规则

728

主题

8464

帖子

6

粉丝