打印
[PIC®/AVR®/dsPIC®产品]

关于多中断处理的问题想向大家请教一下

[复制链接]
714|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1334327829|  楼主 | 2017-3-22 20:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 1334327829 于 2017-3-22 21:24 编辑

我使用PIC18F87K22在编程中中断遇到了一些问题
1.使用定时器3产生135Hz 270Hz方波要求优先级比较高
2.串口接收中断 接收上位机发送的数据如<FS+9999>
3.外部中断IN0
4.定时器5 累加计时1H
有时候在接收数据时会丢数,关闭别的中断 就不会丢数。请问这个问题有办法解决吗??
沙发
yklstudent| | 2017-3-22 23:11 | 只看该作者
产生方波试试用定时器的PWM模式产生固定频率的方波试试;

使用特权

评论回复
板凳
whay| | 2017-3-31 11:08 | 只看该作者
什么是优先级比较高?

使用特权

评论回复
地板
shenzhenherry| | 2017-5-24 14:54 | 只看该作者
既然收发数据的要求最高,并且要确保,那么把他的优先级设置最高试试

使用特权

评论回复
5
STM32F103ZE| | 2017-7-1 21:57 | 只看该作者
串口波特率降低一点,

使用特权

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

本版积分规则

2

主题

10

帖子

0

粉丝