Читаючи таблицю даних для ІМС, я натрапив на напругу контактів, що подаються у вигляді 3V3 або 1V8. Що означає це представництво?
Читаючи таблицю даних для ІМС, я натрапив на напругу контактів, що подаються у вигляді 3V3 або 1V8. Що означає це представництво?
Відповіді:
Це новий політично правильний спосіб запису чисел, який, як правило, має десяткові крапки. У деяких частинах світу (наприклад, Німеччина) використовується кома для розділення цифр на ціле число і дріб. Щоб уникнути неоднозначності в міжнародних ситуаціях, деякі люди тепер кладуть букви для одиниць, де має бути десяткова крапка. Тож "3V3" дійсно означає 3,3 Вольт, а "1V8" - 1,8 Вольт.
Якщо ваша аудиторія розмовляє англійською мовою або очевидно, що документ або контекст є англійською мовою, ви нормально використовуєте десяткову точку. Адже використання десяткової крапки є частиною мови не менше слів, що використовуються для опису інших речей, тому це не неоднозначно. У рідкісних випадках, коли числа самі по собі є без мовного контексту, тоді, мабуть, найкраще використовувати позначення типу "3V3". В іншому випадку я особисто вважаю це позначення досить дратівливим, оскільки мені доводиться дивитись на нього і думати про нього, а не мозок аналізувати його без особливих свідомих думок.
Як і в більшості речей на ПК, мова йде про вибір групи людей, щоб розчулитись.
Мені завжди говорили, що причина використання букв або символів замість десяткової крапки не полягає в міжнародних відносинах або назвах змінних у коді, а в чіткості друку. Проблема полягає в тому, що при введенні аркушів даних або нанесенні схем, а потім скопійованих / фотокопійованих / факсимільних файлів / тощо крапка може опуститися.
Ця проблема, очевидно, не є такою великою проблемою в наші дні, але використання 3V3 або 4R7 все ще досить поширене. Це дійсно часто зустрічається у більш старій документації тут, у Великобританії (і я говорю ще до тієї епохи, де нам би насправді не потрібно було б створювати документи, розбірливі для німців ...).
Я дуже радий транспортувати коми для повних зупинок в європейських документах, досить часто їх можна знайти в європейських виданнях (навіть коли вони перекладені англійською мовою).
Це умовне позначення для позначення напруг. Період заміняється на V. Отже, швидше, щоб 3.3V або 1.8V ви писали відповідно 3V3 та 1V8. Це сталося з кількох причин:
У схемах, що передбачають пристрій, для якого повинен бути записаний код (мікроконтролер, FPGA), багато мов коду використовують період або кому як оператор (наприклад, C використовує періоди для посилання членів структури). У такому випадку імена сигналів у коді не можуть безпосередньо слідувати схематичним мережним іменам, до яких вони підключені, оскільки це призведе до помилок компіляції. Таким чином, ця схема була розроблена для того, щоб обійти це питання і дозволити в коді вказати таку саму мережу, що і в схемі, що дозволяє легше читати код і більш точно відображати код і схему.
З причини, зазначеної вище, багато редакторів схеми не приймають періоди або коми в іменах мереж, оскільки вони генерують код безпосередньо зі схеми або використовують код для роботи безпосередньо на схемах. Обидва випадки можуть бути зіпсовані використанням символів (наприклад, періодів чи коми).