打印
[STM8]

STM8的UART2如何设置为中断发送啊!

[复制链接]
5357|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
roc_qiu|  楼主 | 2010-10-27 22:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
通常我都是中断接收,主动发送的方式使用中断。
现在要求采取中断的方式发送,那配置寄存器使能发送中断后,怎么样才能触发发送中断呢?
在线等!谢谢!
沙发
8bit_MCU| | 2010-10-28 11:59 | 只看该作者
看你使能的是什么中断

如果使能的是TIEN中断,那么当UART_SR中的TXE=1,即发送寄存器空的时候会产生中断。但此时并不表示发送完成。

如果使能的是TCIEN中断,那么当UART_SR中的TC=1,即发送完成后会产生中断。

使用特权

评论回复
板凳
roc_qiu|  楼主 | 2010-10-28 20:20 | 只看该作者
已经解决了。是之前的中断向量表指向的中断函数不对,所以总是进不了中断。

使用特权

评论回复
地板
cctv56| | 2013-6-22 18:40 | 只看该作者
楼主们说的到位。

使用特权

评论回复
5
nlive| | 2013-7-9 09:00 | 只看该作者
接收中断 然后把接收数据发送出去怎么弄啊

使用特权

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

本版积分规则

52

主题

198

帖子

1

粉丝