При чтении таблицы данных для микросхемы я наткнулся на напряжения на выводах, представленные как 3V3 или 1V8. Что означает это представление?
При чтении таблицы данных для микросхемы я наткнулся на напряжения на выводах, представленные как 3V3 или 1V8. Что означает это представление?
Ответы:
Это новый политкорректный способ написания чисел, которые обычно имеют десятичные точки. В некоторых частях мира (например, в Германии) запятая используется для разделения целых и дробных цифр. Чтобы избежать двусмысленности в международных ситуациях, некоторые люди теперь пишут буквы для единиц, где должна быть десятичная точка. Таким образом, «3V3» действительно означает 3,3 Вольт, а «1V8» означает 1,8 Вольт.
Если ваша аудитория говорит по-английски, или очевидно, что документ или контекст написаны на английском языке, то вы нормально используете десятичную точку. В конце концов, использование десятичной точки является частью языка не меньше, чем слова, используемые для описания других вещей, так что это не является двусмысленным. В редких случаях, когда числа сами по себе не имеют языкового контекста, вероятно, лучше использовать обозначение типа «3V3». В противном случае я лично нахожу эту запись довольно раздражающей, поскольку мне приходится смотреть на нее и думать о ней, а не о том, что мозг анализирует ее без особой сознательной мысли.
Как и в большинстве случаев с ПК, речь идет о выборе группы людей, которых надо бесить.
Мне всегда говорили, что причина использования букв или символов вместо десятичной точки не в международных отношениях или именах переменных в коде, а для ясности в печати. Проблема в том, что когда таблицы данных были напечатаны, или схемы нарисованы, а затем скопированы / фотокопированы / отправлены по факсу и т. Д., Точка может быть отброшена.
Эта проблема, очевидно, не такая уж большая проблема в наши дни, но использование 3V3 или 4R7 все еще довольно распространено. Это действительно распространено в старой документации здесь, в Великобритании (и я возвращаюсь к той эпохе, когда у нас действительно не было бы возможности создавать документы с удобочитаемостью для немцев ...).
Я очень рад, что транспонирую запятые для полной остановки в европейских документах, довольно часто можно найти их в европейских публикациях (даже если они переведены на английский).
Это соглашение об именах для обозначения напряжений. Точка заменяется на V. Итак, вместо 3.3V или 1.8V вы бы написали 3V3 и 1V8 соответственно. Это произошло по нескольким причинам:
В схемах, в которых используется устройство, для которого должен быть написан код (микроконтроллер, FPGA), многие языки кода используют точку или запятую в качестве оператора (например, C использует точки для ссылки на элементы структуры). В этом случае имена сигналов в коде не могут следовать непосредственно за именами сетей схемы, к которым они подключены, так как это приведет к ошибкам компиляции. Таким образом, эта схема была разработана для того, чтобы обойти это и позволить ссылаться на ту же самую сеть в коде, что и на схеме, что обеспечивает более легкую читаемость кода и более точное отражение между кодом и схемой.
По причине, упомянутой выше, многие редакторы схем не принимают точки или запятые в именах сетей, потому что они генерируют код непосредственно из схем или используют код для работы непосредственно со схемами. Оба случая могут быть повреждены с помощью символов (например, точки или запятые).