我正在尝试为我开始的新工作收集一些串行通讯。我做了一些阅读,这很有帮助,但是很多阅读告诉你串行通信的规范和一切是什么,但不是什么时候最好使用特定的选项。
到目前为止,我对这些信息的搜索似乎只符合规范;也许作为一个新手,我正在寻找错误的术语。
那我的问题!
波特率- 我读过这是每秒的信号变化,并且经常被错误地标记为每秒比特。如果异步,这本质上是每秒比特数,包括帧数据,如果同步,实际上是每秒比特数?
奇偶校验- 偶数/奇数..两者之间有什么区别吗?我在考虑效率或类似的方面。这只是为了兼容性而存在吗?
停止位-到目前为止,我已经阅读过您可以有 1 或 2 个停止位。在 C# 中似乎也有 1.5 的选项。我找不到任何关于您为什么想要/需要超过 1 个的信息。
如果有人能就这些观点提出建议,或者给我一些推荐的阅读材料,我将不胜感激。
谢谢阅读。
编辑:错字