ในขณะที่อ่านแผ่นข้อมูลสำหรับ IC ฉันเจอแรงดันพินที่แสดงเป็น 3V3 หรือ 1V8 การเป็นตัวแทนนี้หมายถึงอะไร
ในขณะที่อ่านแผ่นข้อมูลสำหรับ IC ฉันเจอแรงดันพินที่แสดงเป็น 3V3 หรือ 1V8 การเป็นตัวแทนนี้หมายถึงอะไร
คำตอบ:
นั่นเป็นวิธีการเขียนตัวเลขทางการเมืองที่ถูกต้องซึ่งปกติจะมีจุดทศนิยม บางส่วนของโลก (ตัวอย่างเช่นเยอรมนี) ใช้เครื่องหมายจุลภาคเพื่อคั่นตัวเลขจำนวนเต็มและตัวเลข เพื่อหลีกเลี่ยงความคลุมเครือในสถานการณ์ระหว่างประเทศบางคนจึงใส่ตัวอักษรสำหรับหน่วยที่ควรเป็นจุดทศนิยม ดังนั้น "3V3" จึงหมายถึง 3.3 โวลต์และ "1V8" หมายถึง 1.8 โวลต์
หากผู้ชมของคุณพูดภาษาอังกฤษหรือเห็นได้ชัดว่าเอกสารหรือบริบทเป็นภาษาอังกฤษแสดงว่าคุณสามารถใช้ทศนิยมได้ตามปกติ ท้ายที่สุดการใช้จุดทศนิยมเป็นส่วนหนึ่งของภาษาไม่น้อยกว่าคำที่ใช้อธิบายสิ่งอื่น ๆ ดังนั้นจึงไม่ชัดเจน ในกรณีที่หายากเมื่อตัวเลขอยู่ด้วยตัวเองโดยไม่มีบริบทภาษาดังนั้นจึงควรใช้สัญกรณ์ประเภท "3V3" มิฉะนั้นฉันเองพบว่าสัญกรณ์นี้ค่อนข้างน่ารำคาญเพราะฉันต้องมองมันและคิดเกี่ยวกับมันมากกว่าสมองแยกวิเคราะห์โดยไม่ต้องคิดอย่างมีสติ
เหมือนกับพีซีส่วนใหญ่มันเกี่ยวกับการเลือกกลุ่มคนที่จะฉี่
ฉันได้รับการบอกเสมอว่าเหตุผลในการใช้ตัวอักษรหรือสัญลักษณ์แทนจุดทศนิยมไม่ใช่สำหรับความสัมพันธ์ระหว่างประเทศหรือชื่อตัวแปรในรหัส แต่เพื่อความชัดเจนในการพิมพ์ ปัญหาที่เกิดขึ้นคือเมื่อมีการพิมพ์แผ่นข้อมูลหรือวาดแผนผังแล้วคัดลอก / ถ่ายเอกสาร / แฟกซ์ / ฯลฯ จุดอาจได้รับลดลง
เห็นได้ชัดว่าปัญหานี้ไม่ได้เป็นเรื่องใหญ่ในวันนี้ แต่การใช้ 3V3 หรือ 4R7 ยังคงเป็นเรื่องปกติ เป็นเรื่องธรรมดาในเอกสารเก่าที่นี่ในสหราชอาณาจักร (และฉันกำลังพูดถึงยุคสมัยที่เราไม่ได้สร้างเอกสารที่มีความชัดเจนต่อชาวเยอรมันในใจ ... )
ฉันมีความสุขมากที่ต้องใช้เครื่องหมายจุลภาคเพื่อหยุดเอกสารฉบับเต็มในยุโรปเป็นเรื่องปกติที่จะพบพวกเขาในสิ่งพิมพ์ยุโรป (แม้ว่าพวกเขาจะได้รับการแปลเป็นภาษาอังกฤษแล้วก็ตาม)
มันเป็นแบบแผนการตั้งชื่อเพื่อแสดงถึงแรงดันไฟฟ้า ช่วงเวลาจะถูกแทนที่ด้วย V. ดังนั้นแทนที่จะเป็น 3.3V หรือ 1.8V คุณจะเขียน 3V3 และ 1V8 ตามลำดับ มาด้วยเหตุผลสองประการ:
ในแผนงานที่เกี่ยวข้องกับอุปกรณ์ที่ต้องเขียนโค้ด (ไมโครคอนโทรลเลอร์, FPGA) ภาษาโค้ดจำนวนมากใช้จุดหรือเครื่องหมายจุลภาคเป็นตัวดำเนินการ (เช่น C ใช้จุดเพื่ออ้างอิงโครงสร้างสมาชิก) หากเป็นกรณีนี้ชื่อของสัญญาณในรหัสไม่สามารถทำตามชื่อเน็ตแผนผังที่เชื่อมต่อได้โดยตรงเนื่องจากจะทำให้เกิดข้อผิดพลาดในการรวบรวม ดังนั้นรูปแบบนี้ได้รับการพัฒนาเพื่อให้ได้มาซึ่งสิ่งนี้และอนุญาตให้มีการอ้างอิงตาข่ายเดียวกันในรหัสเหมือนกับในแผนผังทำให้สามารถอ่านรหัสได้ง่ายขึ้นและการสะท้อนที่แม่นยำยิ่งขึ้นระหว่างโค้ดและแผนผัง
ด้วยเหตุผลดังกล่าวข้างต้นบรรณาธิการวงจรจำนวนมากไม่ยอมรับช่วงเวลาหรือเครื่องหมายจุลภาคในชื่อของมุ้งเพราะพวกเขาสร้างรหัสโดยตรงจากแผนงานหรือใช้รหัสเพื่อทำงานโดยตรงบนแผนงาน ทั้งสองกรณีอาจเสียหายได้โดยการใช้สัญลักษณ์ (เช่นเครื่องหมายจุดหรือเครื่องหมายจุลภาค)