共2条 1/1
1
跳转至
页
2214,10ms 2214定时器中断时间不能低于10ms?
问 OS_ENTER_CRITICAL(); // 关闭中断
VICVectAddr1 = (uint32)Timer1_Exception; // 定时器函数
VICVectCntl1 = (0x20 | 0x05); // 定时器1中断通道分配到第1通道
VICIntEnable = 0x00000020 | VICIntEnable; // 使能定时器1中断
T1IR = 0xffffffff; // 定时器1清除所有中断标志
T1TC = 0; // 定时器1计数器TC起始计数为0
T1TCR = 0x01; // 定时器1保持在计数状态
T1MCR = 0x03; // 定时器1匹配控制寄存器
T1MR0 = (Fpclk / 1000); // 比较值(100ms值)
OS_EXIT_CRITICAL(); // 开中断
如果中断时间在1-100,是可以的,到1000后老是重启,我是做语音采集的,要10K中断速度,怎么办?? 答 1: 有没有人做过定时器1ms中断吗?我是用操作系统的,定时器每秒达到500次就不正常了,老是重启动 答 2: 0.1 答 3: 0.1ms也做过,内核每秒切换5000次也试过 答 4: 我也关心这个问题我也有这种需要,我不用操作系统做。
我要求100k,我觉得不会有问题。
当然是了才知道 答 5: 感觉好像是操作系统没有移植好。中断有没有嵌套? 答 6: 操作系统是用老周的,不会说老周的系统用问题吧?我精简到最简 答 7: 问题解决没有??local_mach兄弟,你这个UC/OS下time1的问题解决没有啊,我也准备做这个,试了一下,time1中断好像有问题啊 答 8: 我是用2114的,太短是不行的,100us我试过! 答 9: 我做的最小能达到30us再小就不行了
VICVectAddr1 = (uint32)Timer1_Exception; // 定时器函数
VICVectCntl1 = (0x20 | 0x05); // 定时器1中断通道分配到第1通道
VICIntEnable = 0x00000020 | VICIntEnable; // 使能定时器1中断
T1IR = 0xffffffff; // 定时器1清除所有中断标志
T1TC = 0; // 定时器1计数器TC起始计数为0
T1TCR = 0x01; // 定时器1保持在计数状态
T1MCR = 0x03; // 定时器1匹配控制寄存器
T1MR0 = (Fpclk / 1000); // 比较值(100ms值)
OS_EXIT_CRITICAL(); // 开中断
如果中断时间在1-100,是可以的,到1000后老是重启,我是做语音采集的,要10K中断速度,怎么办?? 答 1: 有没有人做过定时器1ms中断吗?我是用操作系统的,定时器每秒达到500次就不正常了,老是重启动 答 2: 0.1 答 3: 0.1ms也做过,内核每秒切换5000次也试过 答 4: 我也关心这个问题我也有这种需要,我不用操作系统做。
我要求100k,我觉得不会有问题。
当然是了才知道 答 5: 感觉好像是操作系统没有移植好。中断有没有嵌套? 答 6: 操作系统是用老周的,不会说老周的系统用问题吧?我精简到最简 答 7: 问题解决没有??local_mach兄弟,你这个UC/OS下time1的问题解决没有啊,我也准备做这个,试了一下,time1中断好像有问题啊 答 8: 我是用2114的,太短是不行的,100us我试过! 答 9: 我做的最小能达到30us再小就不行了
共2条 1/1
1
跳转至
页
回复
有奖活动 | |
---|---|
【有奖活动】智能可穿戴设备AR/VR如何引领科技新潮流! | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
【有奖活动】震撼来袭!这场直播将直击工程师的心灵! | |
“我想要一部加热台”活动,不花钱赢取开发好工具!活动开始了哦 | |
【有奖活动】伙伴们:您的“需求”解决了吗? |
打赏帖 | |
---|---|
如何实现基于NXPiMX.RT1021的BH1730采集被打赏50分 | |
【换取手持数字示波器】AHT10温度检测分享被打赏40分 | |
【换取手持数字示波器】ACM32F070开发板点亮LCD屏和触控按键,串口,ADC被打赏40分 | |
【换取手持数字示波器】ACM32F070LCD屏和触控按键功驱动蜂鸣器分享被打赏40分 | |
【换取手持数字示波器】国民技术PWM功能知识分享被打赏40分 | |
【换取手持数字示波器】放大器运放知识分享被打赏40分 | |
【分享评测,赢取加热台】+开关电源AC输入知识分享被打赏30分 | |
【换取手持数字示波器】N32G430点亮数码管与串口打印、ADC被打赏40分 | |
老胖子聊电路--分析一个反馈电路被打赏50分 | |
【换取手持数字示波器】+点亮WS2812RGB灯被打赏50分 |