首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

如果既想发送中断和又向接收中断,应该怎么写串口程序

如果既想发送中断和又向接收中断,应该怎么写串口程序

我的发送和接收都是中断的,如果我想写在一个中断服务子程序里可以吗
为什么要写在一个中断服务子程序里?写在一个中断服务子程序里也可以,但需要软件去判断是什么中断。
海纳百川  有容乃大
可是只有一个中断向量,不然怎么办呢
interrupt 20  void SCI0_ISR(void)
这个20写与不写有什么区别呢,中断向量的地址也要在Prm文件里面添加进取是吗,譬如VECTOR ADDRESS 0XFFD6  SCI0_ISR 是这样完成中断吗
如果发生和接收共用一个中断向量,那当然要写在一个同一个中断服务子程序里了。

这个20代表中断向量号。这里写了20之后,在PRM文件里就不用再定义其地址了。
海纳百川  有容乃大
返回列表