独闷闷网

标题: 51单片机的串口通讯只用方式1就可以了,其它的方式几乎没有实用价值。 [打印本页]

作者: jianhong_wu    时间: 2014-10-16 20:09
标题: 51单片机的串口通讯只用方式1就可以了,其它的方式几乎没有实用价值。
本帖最后由 jianhong_wu 于 2014-10-16 20:12 编辑

Contworld--合肥:
鸿哥的串口看的我好晕.

鸿哥--深圳:
慢慢消化,不要着急,我的串口程序框架是我最得意的杰作,按照这个框架模式我已经应用在至少十个以上的项目了。

Contworld--合肥:
是很实用.鸿哥,你的串口的程序都是用的方式1?

鸿哥--深圳:
什么叫方式1?

Contworld--合肥:
方式1是10位数据的通信.1个起始位  8个数据位  1位停止位.


鸿哥--深圳:
对,我只用这一种,其它的方式我个人认为几乎没有什么实用价值,至少我觉得方式1已经够用了。因为串口项目都是用来发一串有数据协议的数据,而不是一次发一个字节。


Contworld--合肥:
我们在发送或接受的时候不会对起始位进行判断吗?

鸿哥--深圳:
这个细节不重要,而且我也不清楚。因为我们的校验可以从宏观上去校验。

Contworld--合肥:
你的意思是只需要对数据进行处理即可?

鸿哥--深圳:
是的。也就是对一串字节进行校验,而不是对一个字节进行校验。对于串口,我连载程序分享的内容是核心,非常实用,很多教科书只讲发送一个字节的细节,不讲发送一串数据的程序框架。相当于教你单兵战术,不教你战略策划。

Contworld--合肥:
我刚接触串口。是的,鸿哥,很多书上只谈了一个字节,而且理论讲述又太复杂。 而看你的程序并没有那么的在乎细节,但是保证了数据的完整和正确。

鸿哥--深圳:
对。因为有些细节你在乎也没用,因为那是硬件决定的,跟我们没有关系。








欢迎光临 独闷闷网 (http://dumenmen.com/) Powered by Discuz! X3.2