Answers:
这是在政治上正确地写数字的新方法,该数字通常会有小数点。世界上的某些地区(例如德国)使用逗号分隔整数和小数位数。为了避免在国际形势下产生歧义,现在有些人将字母表示为小数点应为的单位。因此,“ 3V3”表示3.3伏,“ 1V8”表示1.8伏。
如果您的听众说英语,或者文档或上下文显然是英语,那么通常使用小数点就可以了。毕竟,使用小数点是该语言的一部分,这不少于用来描述其他事物的单词,因此这并不是模棱两可的。在极少数情况下,数字本身没有语言上下文,那么最好使用“ 3V3”类型表示法。否则,我个人会觉得这种表示法很烦人,因为我必须仔细研究并思考它,而不是大脑在没有太多意识的情况下对其进行解析。
与大多数PC一样,它与选择惹恼的人群有关。
一直有人告诉我,使用字母或符号代替小数点的原因既不是出于国际关系或代码中的变量名,也不是为了使印刷清晰。问题是当输入数据表或绘制原理图,然后复制/影印/传真/等后,点可能会掉落。
如今,这个问题显然并不是什么大问题,但是使用3V3或4R7仍然很常见。这在英国的较旧文档中确实很常见(我说的是这样一个时代,我们确实不会考虑德国人的可读性来创建文档...)。
我很高兴在欧洲文档中用逗号代替句号,在欧洲出版物中找到它们很常见(即使它们已经被翻译成英文)。
电压是一种命名约定。该周期由V代替。因此,您将分别写入3V3和1V8而不是3.3V或1.8V。它的产生有两个原因:
在涉及必须为其编写代码的设备(微控制器,FPGA)的示意图中,许多代码语言使用句点或逗号作为运算符(例如C使用句点来引用结构成员)。在这种情况下,代码中的信号名称不能直接跟随所连接的逻辑示意图网络名称,因为这会导致编译错误。因此,开发该方案是为了解决这个问题,并允许在代码中引用与原理图完全相同的网络,从而使代码更易于阅读,并且代码与原理图之间的反射更加准确。
由于上述原因,许多原理图编辑器不接受网络名称中的句点或逗号,因为它们直接从原理图生成代码或使用代码直接对原理图进行操作。两种情况都可以通过使用符号(例如句号或逗号)来破坏。