匠人按:以下是北航的编辑与匠人的一段MSN对话。为了表示尊重,特隐去编辑的姓名。请谅解。 ------------------------------------
北航出版社**** 说: 匠人,你好!这个文件是我们出版社关于波特率、比特率概念区分的一个具体介绍。(匠人注:文件内容,见附文) 在你的书稿中用到了“波特率”,但是你的介绍和我们的“比特率”概念时一致的 如果把你的“波特率”改为“比特率”,你认为合适不?
程序匠人 说: 我看看。。。
北航出版社**** 说: 手记1最后一页讲到“2、串行通讯中的数据收/发同步问题”问题时你提到的: 原文1)一种常见方法是双方约定一个相同的通信速度(如RS232协议)。我们称之为波特率。所谓波特率(bps=bit/s),是指每秒钟传送的位(bit)数。这就要求有双方有相同的波特率,以便正确地识别被传输的数据位。常见的波特率可以设为4800,9600等等。波特率决定了通讯的速度。波特率越小,通讯速度越慢,同时出错率也越低。
程序匠人 说: 我看看,过一会回你
北航出版社**** 说: 好的
程序匠人 说: 在二进制中,波特率和比特率的数值是一样的,但是二者概念有点细微差别。而我们平时好像更习惯于说波特率。
北航出版社**** 说: 好的,那就按照您的原文吧,不做任何修改了
程序匠人 说: 不,还是改一下。等等
北航出版社**** 说: 哦 呵呵 好的
程序匠人 说: (1)一种常见方法是双方约定一个相同的通信速度(如RS232协议)。我们称之为波特率。所谓波特率表示每秒种传输离散信号事件的个数,或每秒信号电平的变化次数,单位为band(波特)。这就要求有双方有相同的波特率,以便正确地识别被传输的数据位。常见的波特率可以设为4800,9600等等。波特率决定了通讯的速度。波特率越小,通讯速度越慢,同时出错率也越低。
程序匠人 说: 我们把定义改一下,如上文,你看可以吗?
北航出版社**** 说: 好的 我看一下
程序匠人 说: 另外,这段话中,有一点文字不通的地方,上次我发邮件给你时提到过,也请改过来。
程序匠人 说: 原句:“。。。 这就要求有双方有相同的波特率, 。。。”修订为:“。。。 通信双方应采用相同的波特率, 。。。”
北航出版社**** 说: 这样改最好了!
程序匠人 说: (1)一种常见方法是双方约定一个相同的通信速度(如RS232协议)。我们称之为波特率。所谓波特率表示每秒种传输离散信号事件的个数,或每秒信号电平的变化次数,单位为band(波特)。通信双方应采用相同的波特率,以便正确地识别被传输的数据位。常见的波特率可以设为4800,9600等等。波特率决定了通讯的速度。波特率越小,通讯速度越慢,同时出错率也越低。
程序匠人 说: 这样是最终修订结果
北航出版社**** 说: ok
程序匠人 说: 你们真仔细。。。 我自以为很认真,没想到在一些基本概念上,还是不求甚解。惭愧!呵呵
北航出版社**** 说: 呵呵 也不是。我觉得书稿有的概念应该抠,但有些还是应该跟着业界的习惯走,就像语言本身一样,不能太教条了。 所以跟您商量看 这两个概念当前是不是还有这样的区别 作者和编辑之间的作用应该是相互的
程序匠人 说: 说实话,这些细节差别,在我们日常工作中,是不会去区分的。 不过,写书还是严谨点好,免得误人子弟
北航出版社**** 说: 哦 呵呵 同意!呵呵 您的书写的确实不错!!
程序匠人 说: 呵呵,谢谢夸奖。汗颜无比。 尤其是上次,关于那个“执着”和“执著”之分。让晓柏鄙视了一把。
北航出版社**** 说: 呵呵 没什么的 其实那两个词是通用的,只是有一个是推荐写法,不当编辑的时候 估计小白都没有注意到呢
程序匠人 说: 小白?=晓柏?呵呵
北航出版社**** 说: 呵呵 是的 小白=晓柏
程序匠人 说: 高!
北航出版社**** 说: 您工作吧,有问题随时沟通。我希望能为您这本书锦上添花。但如果有作的不好的地方,也请指出来,不要客气! 程序匠人 说: 好,谢谢,回头聊 88
北航出版社**** 说: 8
----------------------------------------------- 附文:《关于波特率与比特率的概念》 波特率 “波特率”表示每秒种传输离散信号事件的个数,或每秒信号电平的变化次数,单位为band(波特)。即波特率所表示的是调制速度,是单位时间内传输线路上调制状态的变化数。即 Nb=1/Ts 式中:Nb——波特率; Ts——码元的电脉冲信号宽度。 若传输的码元宽度为1μs ,则Nb=1 Mband。即每秒传送106码元电脉冲。所以速率高低与每个码元所占的时间有关。若每个码元的脉冲宽度越小,则传输速率越高。 比特率 “比特率”是指每秒传送二进制数据的位数,单位为比特/秒,记作bits/s或b/s或bps或。比特率与波特率的关系为: R=Nb lbN (b/s) (1) 式中:R——比特率; Nb——波特率; N——为一个脉冲信号所表示的有效状态。 二进制中,脉冲的有或无就表示这个码元状态的“1”或“0”。即码元有2个状态,式(1)中N=2。所以在二进制的情况下: R=Nb lb2=Nb (2) 即在二进制的情况下,波特率与比特率数值相等。 但如果我们用4种不同的电压幅值0V、2V、4V和6V分别表示00、01、10和11,则玛元有4种状态,式(1)中N=4。用这种信号传输数据时,每改变一次信号值就可用来传送2 bits数据。即 R=Nb lb4 (3) 在这种情况下,比特率和波特率就不相等。
|