天嵌 ARM开发社区

 找回密码
 注册
查看: 2055|回复: 5

中断频率的问题

[复制链接]
ぃSilenceミ 发表于 2013-7-11 14:39:57 | 显示全部楼层 |阅读模式
用的EINT1

外部中断频率11MHZ

我直接在start.s里写的汇编中断程序

不使用 bl do_irq
 楼主| ぃSilenceミ 发表于 2013-7-11 14:40:38 | 显示全部楼层
而是改成自己的几个汇编代码,大概6行

指令周期不会超过10

结果一直停在中断里出不来了
 楼主| ぃSilenceミ 发表于 2013-7-11 14:41:15 | 显示全部楼层
我试过800K的中断信号,没有问题

中断程序试过在do_irq里写嵌入汇编,也不行
TQ-ZQL 发表于 2013-7-11 17:31:20 | 显示全部楼层
可能去不到这么高的频率,如果你真要用这么高频率,只能试下进中断,关中断,加一个全局变量,开中断,跳出。等有空时再集中处理那一堆的中断。
 楼主| ぃSilenceミ 发表于 2013-7-11 17:48:08 | 显示全部楼层
TQ-ZQL 发表于 2013-7-11 17:31
可能去不到这么高的频率,如果你真要用这么高频率,只能试下进中断,关中断,加一个全局变量,开中断,跳出 ...

貌似1.5MHZ也不行

400主频不至于这样吧

800KHZ的我写了一大块中断程序也没问题
liukaihua 发表于 2013-10-31 13:38:32 | 显示全部楼层
你好,我用定时器中断,写的驱动,但是几百Hz都会死机重启,能请教你吗,我的qq:575871992,O(∩_∩)O谢谢啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-22 08:26 , Processed in 1.031250 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表