针对XS30博文的错误理解,进行修正 N76E003芯片双串口接收中断

该网站指出问题,并没真正找到病因
@[https://blog.csdn.net/u014798590/article/details/82560796TOC]
针对XS30博文的错误理解,进行修正 N76E003芯片双串口接收中断_第1张图片

上面的网址问题接近,排查的方法是中断优先级,其实不是问题的根本,我改过优先级 会导致低的都无法开启

真正的原因是 003这个芯片的中断 是发送和接受都绑在一起的,要开一起开。每次发送完成后,都会置TI为高电平,所以中断一直进入。
针对XS30博文的错误理解,进行修正 N76E003芯片双串口接收中断_第2张图片

官方的代码里,等TI打开后,就跳出了,而没有清TI标志。

必需软件清除

官方代码写了,必需软件清除标记,同理不清就会一直进入发送中断

你可能感兴趣的:(单片机技术)