请教关于单片机串口通讯的问题!!
用单片机串口发送数据块的时候,如果对方来不及取走串口缓存里边的数据,当再有数据传过去的时候会不会把原来未取走的数据覆盖啊??还有,单片机如何判断对方有没有取走数据?? 如果你在PC这边设了缓冲区,对方就不会冲消的,超过就会!单片机无法判断对方有没有取走! <p>谢谢斑大,那在LabVIEW环境下执行读串口的时候实际上是读缓冲区的数据是吧?是不是读一个就会清掉一个数据?</p><p>那在LabVIEW环境下如何对缓冲区进行设置呢?是在读节点上设还是另外可以对缓冲区进行设置?</p><p>51单片机的接收缓冲器上也能装一个字节是吧?</p><p>请多多指教!!</p><p></p> <p>还有,LabVIEW串口通讯不能用中断方式传输是怎么回事啊?具体是怎样的?</p><p>因为关于LabVIEW串口通讯的资料介绍的不够详细,所以问题多多。</p><p> </p> 只要读了的就会清掉的!可以用中断的,不过要用MSCOMM才能用中断!其实LV操作串口的例子咱们论坛有好多了,呵呵!你看看咱们的学习套件的教程兄弟,MSCOMM的我记得在精华列表贴里面是有的,兄弟你找找! <p>谢谢,问题已经解决!单片机硬件的东东还真是要弄得清清楚楚明明白白才好下手的啊</p>
页:
[1]