TX และ RX สัมพันธ์กับอะไร?


11

ฉันทำงานกับอุปกรณ์ที่ใช้การสื่อสาร RS232 กับพีซี มีความสับสนเล็กน้อยเนื่องจากมีการกำหนดหมุด TX และ RX ของพวกเขาเมื่อเทียบกับอุปกรณ์ ในคำจำกัดความของพวกเขาพวกเขาใช้เพื่อหมายถึง TX เป็นพินที่ส่งข้อมูลจากอุปกรณ์ ในความคิดของฉันนี้ควรมีชื่อ RX เพราะเป็นพินที่คอมพิวเตอร์ได้รับ

หมุดควรกำหนดอย่างไร? พวกมันเกี่ยวข้องกับแต่ละอุปกรณ์หรือสัมพันธ์กับ "คอนโทรลเลอร์" หรือไม่?


6
ฉันไม่เคยเห็น TX / RX มาจากมุมมองอื่น ๆ นอกจากงานเลี้ยง ดังนั้น TX เป็นพินที่ส่วนส่งส่งและรับ RX ฉันไม่เคยเจอการตั้งชื่ออย่างที่คุณแนะนำ
มอร์เทนเซ่น

13
การตั้งชื่อพิน RS232 เป็นบิตของกรณีพิเศษเพราะพวกเขากำหนดสิ่งต่าง ๆ ในแง่ของ DTE (อุปกรณ์ปลายทางข้อมูล) และ DCE (อุปกรณ์สื่อสารข้อมูล) และจัดการเพื่อทำให้เกิดความสับสนที่สุด DCE มีเอาต์พุตข้อมูลบน RX pin และอินพุตบน TX pin ส่วน DTE นั้นตรงกันข้าม ในทางทฤษฎีแล้วเพศของคอนเนคเตอร์ควรบอกคุณว่าอะไรคืออะไรในทางปฏิบัติผู้ผลิตจำนวนมากพอที่จะทำสิ่งนี้ผิดเพื่อให้เป็นแนวทางที่เชื่อถือได้น้อยกว่า มีเหตุผลที่คุณเคยซื้อกล่องเล็ก ๆ ด้วย D9 & D25 ของเพศที่แตกต่างกันด้วยชุดสายจัมเปอร์เล็ก ๆ น้อย ๆ และ LEDS บางตัวบนสายสัญญาณทั่วไป
Dan Mills

1
เมื่อเป็นวันเกิดของคุณฉันไม่ได้รับของขวัญ
ctrl-alt-delor

1
@MortenJensen ดีถ้าพวกเขาถูกตั้งชื่อจากมุมมองของผู้ส่งทั้งคู่ควรเรียกว่า TX
253751

2
@TerryCarmen ไม่เป็นความจริงสำหรับ DCE โดยที่ชื่อพินและทิศทางการไหลของข้อมูลจะกลับด้านตามมาตรฐาน DTE Tx -> DCE Tx และ DTE Rx -> DCE Rx ใช่แปลกและไร้สาระ แต่มันคือสิ่งที่มันเป็น
Dan Mills

คำตอบ:


23

มันอาจจะง่ายต่อการเข้าใจถ้าเราตรวจสอบอย่างรวดเร็วว่ามาตรฐาน RS-232 นั้นถูกนำไปใช้อย่างไร

หมายเหตุ: หมายเลขพินทั้งหมดด้านล่างอ้างถึงช่องต่อ 25 พินดั้งเดิม การเปลี่ยนหมายเลขในขั้วต่อ 9 พินที่ใช้กับพีซีในภายหลัง

พื้นหลัง

DTE = อุปกรณ์เทอร์มินัลข้อมูล - ในอดีตมักจะเป็นเครื่องเทอร์มินัลหรือเครื่องพิมพ์หรืออุปกรณ์ที่จำลองอุปกรณ์เหล่านั้น

DCE = Data Communications Equipment - ในสมัยก่อนมักจะเป็นโมเด็มหรืออินเตอร์เฟส WAN อื่น ๆ

Pin 2 บนตัวเชื่อมต่อ D 25-pin ดั้งเดิม (อธิบายไว้ในมาตรฐานว่า "ข้อมูลที่ส่ง", "Circuit BA", "V24. หมายเลข 103") ควรเป็นข้อมูลจาก DTE ถึง DCE

Pin 3 บนตัวเชื่อมต่อ D 25-pin ดั้งเดิม (อธิบายไว้ในมาตรฐานว่า "รับข้อมูล", "Circuit BB", "V24. หมายเลข 104") ควรเป็นข้อมูลจาก DCE ถึง DTE

นั่นหมายความว่าสายเคเบิลที่เชื่อมต่อกับเทอร์มินัลและโมเด็มคือ "ตรงถึง" - พิน 2 บนเทอร์มินัล (DTE) ที่ปลายด้านหนึ่งของสายเคเบิลที่มีต้นกำเนิดข้อมูลเชื่อมต่อกับพิน 2 บนโมเด็ม (หรือคล้ายกัน) ปลายสายเคเบิล (DCE) ที่รับข้อมูลนั้น จากนั้นโมเด็มจะส่งข้อมูลนั้นโดยใช้ลิงก์การสื่อสารไปยังอุปกรณ์ใดก็ตามที่อยู่อีกปลายหนึ่งของลิงก์

Pin 3 "Received Data" เป็นสัญญาณข้อมูลในทิศทางตรงกันข้าม - ส่งโดยโมเด็ม (DCE) ที่ขา 3 และรับโดย terminal (DTE) ที่ขา 3

ดังนั้นคุณจะเห็นได้ว่าการติดฉลากของสิ่งที่ถูกส่งและสิ่งที่ได้รับนั้นมาจากมุมมองของ DTE (เช่นเทอร์มินัล) ทั้งหมดนี้สมเหตุสมผลเมื่อการเชื่อมต่อทั่วไปอยู่ระหว่าง DCE และ DTE

แต่ชิ้นส่วนของอุปกรณ์ที่เราใช้วันนี้ (แม้ในขณะที่พวกเขาไม่ใช้ RS-232 และแทนที่จะใช้ TTL หรืออินเตอร์เฟซที่แรงดันไฟฟ้า UART โปรโตคอลอื่น ๆ ) ที่มักจะมีทุกอย่างมีประสิทธิภาพดีทีอี (กับการเป็นโมเด็มยกเว้นหนึ่ง) การเชื่อมต่อพิน 2 (ซึ่งเป็นเอาต์พุต) บน DTE ชิ้นเดียวเพื่อพิน 2 (เอาต์พุตอื่น) บนอุปกรณ์อีกชิ้นที่กำหนดค่าเป็น DTE ไม่เหมาะสม (และเมื่อใช้สัญญาณระดับตรรกะอาจทำให้ฮาร์ดแวร์เสียหายได้) นี่คือที่ที่มีการใช้สายเคเบิล "ไขว้" หรือ "null โมเด็ม" (เช่นไม่มีโมเด็ม)

คำถามของคุณ

ฉันทำงานกับอุปกรณ์ที่ใช้การสื่อสาร RS232 กับพีซี มีความสับสนเล็กน้อยเนื่องจากมีการกำหนดหมุด TX และ RX ของพวกเขาเมื่อเทียบกับอุปกรณ์ ในคำจำกัดความของพวกเขาพวกเขาใช้เพื่อหมายถึง TX เป็นพินที่ส่งข้อมูลจากอุปกรณ์ ในความคิดของฉันนี้ควรมีชื่อ RX เพราะเป็นพินที่คอมพิวเตอร์ได้รับ

หมุดควรกำหนดอย่างไร? พวกมันเกี่ยวข้องกับแต่ละอุปกรณ์หรือสัมพันธ์กับ "คอนโทรลเลอร์" หรือไม่?

จากข้อมูลพื้นหลังด้านบนคุณจะเห็นว่าการติดฉลากของพวกเขาถูกต้องหากอุปกรณ์ของพวกเขาทำหน้าที่เป็น DTE (ซึ่งส่วนใหญ่จะเป็นยกเว้นว่าเป็นโมเด็มหรือส่วนต่อประสาน WAN อื่น ๆ ) บนชิ้นส่วนของ DTE หมุดที่มีชื่อว่า "ข้อมูลที่ส่ง" (pin 2 บนตัวเชื่อมต่อ 25 pin) จะส่งข้อมูล (และตามที่อธิบายไว้ข้างต้นบนชิ้นส่วนของ DCE (เช่นโมเด็ม) พินที่รู้จักกันในชื่อ "ข้อมูลที่ส่ง" (พิน 2 ที่ขั้วต่อ 25 พิน) เป็นอินพุตที่ได้รับสัญญาณจาก DTE)

พอร์ตอนุกรมของพีซีจะได้รับการกำหนดค่าเป็น DTE (ยกเว้นว่าจะมีพอร์ตอนุกรมที่ผิดปกติมาก - ซึ่งจะไม่นำไปใช้ที่นี่

ดังนั้นคุณกำลังเชื่อมต่ออุปกรณ์ DTE (อุปกรณ์นี้ที่คุณพูดถึง) กับอุปกรณ์ DTE (พีซี) นั่นคือไม่มี DCE ในคำศัพท์ "RS-232 เช่นไม่มีโมเด็มและ" โมฆะโมเด็ม "หรือ" ข้าม "RS-232 การเดินสายจะต้องใช้ PIN ใดก็ตามที่เป็น RS-232 "ข้อมูลที่ส่ง" (อาจเป็นสิ่งที่คุณพูดถึงว่ามีป้ายกำกับว่า TX) บนอุปกรณ์ DTE นี้ซึ่งจะเป็นเอาต์พุตจะต้องเชื่อมต่อกับ RS-232 "ที่ได้รับ ข้อมูล "pin บนพีซีของคุณ (เช่นอุปกรณ์ DTE) ซึ่งเป็นอินพุต (และในทางกลับกันอย่างเห็นได้ชัดสำหรับการถ่ายโอนข้อมูลในทิศทางอื่น)

แม้ว่าสิ่งนี้จะไม่เหมาะกับคุณ แต่ฉันจะเพิ่ม: เพื่อให้ชีวิตมีความซับซ้อนมากขึ้นผู้ผลิตบางรายพยายามที่จะ "ช่วย" โดยการติดฉลากอุปกรณ์ DTE อย่างมีประสิทธิภาพราวกับว่ามันเป็นส่วนหนึ่งของ DCE พวกเขาทำเครื่องหมายข้อมูลของพวกเขาอินพุตขาเป็น Tx เพื่อให้ผู้ใช้เพียงแค่เชื่อมต่อ "Tx" จากอุปกรณ์ภายนอก (ซึ่งถ้ามัน DTE, จะมีการส่งออกข้อมูลจากที่นั่น) กับขาที่มีเครื่องหมาย "Tx" บนอุปกรณ์ของพวกเขา (ซึ่งพวกเขารู้คือการป้อนข้อมูล ) ช่วยให้พวกเขาพูดว่า "เพียงแค่เชื่อมต่อ Tx บนอุปกรณ์ของคุณกับ Tx บนอุปกรณ์ของเรา" พวกเขาคิดว่าพวกเขากำลังพยายามช่วยเหลือ แต่การติดฉลากเช่นนั้นมักเพิ่มความสับสน

ในฐานะที่เป็นแดนมิลส์กล่าวถึงในความคิดเห็นเราหลายคนที่เติบโตขึ้นมากับ RS-232 ใช้เวลาชั่วโมงแห่งความสุขไม่ต้องเชื่อมต่ออุปกรณ์ต่างๆที่มีเล็กน้อย RS-232 ใช้งานที่แตกต่างกันโดยใช้กล่อง "แหกคุก" ซึ่งเขาอธิบาย กล่องฝ่าวงล้อมเหล่านี้มีแอลอีดีซึ่งแสดงว่ากำลังขับสัญญาณใด (สิ่งนี้จะช่วยให้คุณดูว่าอุปกรณ์ได้รับการกำหนดค่าเป็น DTE หรือ DCE หรือไม่: พิน 2 ขับเคลื่อนด้วยอุปกรณ์นั้นใช่หรือไม่ = เป็น DTE) สามารถใช้สายเคเบิลเชื่อมโยงหมุดขั้วต่อต่างๆ


วิธีปฏิบัติทั่วไปหากสิ่งไม่ทำงานคือการสลับการเชื่อมต่อกับหมุด 2 และ 3 ที่ปลายด้านหนึ่งของสายเคเบิล (ซึ่งใช้งานได้ทั้งบนขั้วต่อ DE-9 และ DB25)
Peter Bennett

2
จริง ในบริบทของคำถามเฉพาะนี้ซึ่งเป็น RS-232 (ไม่ใช่สัญญาณระดับตรรกะ) และไม่มีการกล่าวถึงการจับมือกันของฮาร์ดแวร์จากนั้นการสลับพิน 2 & 3 จะเป็นสิ่งที่ควรลอง (เนื่องจากการเชื่อมต่อเอาต์พุต RS-232 สองรายการโดยบังเอิญ ความเสียหายถาวร) โชคไม่ดีที่สิ่งต่าง ๆ มีความซับซ้อนเมื่อมีการจับมือกับฮาร์ดแวร์ (เนื่องจากปัญหาอาจอยู่ในการกำหนดค่าต่างๆของสัญญาณเหล่านั้น) จากนั้นการสลับพินที่ 2 และ 3 อาจไม่สามารถแก้ปัญหาได้หรืออาจไม่สามารถแก้ปัญหาเดียวได้ สิ่งนี้จะนำความทรงจำกลับมาของกล่องฝ่าวงล้อมและวิเคราะห์สิ่งที่ไม่ได้อยู่ในเอกสาร
SamGibson

1
อ๋อ yessss, RTS / CTS / DSR / DTR ... มีความเป็นไปได้มากมายแม้กระทั่งก่อนที่คุณจะได้รับความสนุกสนานอย่างปลายด้านหนึ่งที่ต้องการการควบคุมการไหลของซอฟต์แวร์ และใช่เอกสารนั้นมีกลิ่นเหม็นอยู่เสมอ ฉันรู้สึกแย่เกี่ยวกับ USB (ส่วนใหญ่ปลั๊กสามประเภทอึส่วนใหญ่จะเป็นกลุ่มซอฟต์แวร์อึด้วย) แต่เมื่อคิดว่า '232 เป็นระดับที่เต็มไปด้วยความบ้าคลั่ง
Dan Mills

8

ซึ่งแตกต่างจากการกำหนดค่าเหมือนบัสหลายอย่างซึ่งใช้ชื่อสัญญาณการสื่อสารแบบอนุกรมใช้ชื่อฟังก์ชั่นสำหรับหมุด ดังนั้นหากอุปกรณ์ส่งสัญญาณในบางขามันจะถูกทำเครื่องหมาย Tx หากได้รับก็จะมีเครื่องหมาย Rx เห็นได้ชัดว่าคุณเชื่อมต่อ Tx ของอุปกรณ์หนึ่งกับ RX ของอีกอุปกรณ์หนึ่งและในทางกลับกัน

ในการใส่เข้าไปในมุมมองอุปกรณ์ที่คุณกำลังพูดถึงยังมี "คอมพิวเตอร์" อยู่ด้วยซึ่งเป็นสิ่งที่ MCU เป็นพื้น ทำไมคอมพิวเตอร์เครื่องหนึ่งจึงบอกชื่อพินของคอมพิวเตอร์เครื่องอื่นโดยเฉพาะอย่างยิ่งเมื่อพิจารณาถึงลักษณะการสื่อสารแบบอะซิงโครนัสแบบสองทิศทาง?

กรณีพิเศษคือเมื่ออุปกรณ์ที่มีปัญหาเป็นชนิดการส่งผ่านเช่นโมเด็มเก่าหรือตัวแปลง FT232 ที่ทันสมัย พวกเขาไม่ได้ใช้หมุด Tx / Rx เพื่อสื่อสารกับคอมพิวเตอร์พวกเขาใช้พวกเขาเพื่อผ่านการสื่อสารของคอมพิวเตอร์ไกลลงไปตามสาย ด้วยเหตุนี้หมุดจึงถูกตั้งชื่อตามสัญญาณที่ส่งผ่าน

UPDATE: นี่คือตัวอย่างสองสามตัวอย่างเพื่อแสดงจุด

อาจมีผู้คนนับล้านใช้ Arduinos ทุกวันนี้บางคนถึงกับไม่มีความคิดแม้แต่น้อยว่ามันทำงานอย่างไร พวกเขาเชื่อมต่อ Tx กับ Rx, Rx ถึง Tx, Gnd ถึง Gnd และพวกเขาก็พร้อมใช้งาน สิ่งที่พวกเขามักจะไม่ตระหนักคือพวกเขากำลังสร้างโมฆะทางเทคนิคซึ่งอนุญาตให้ MCU สองตัวคุยกันได้

ในตอนนี้บางคนต้องการเพิ่มการเชื่อมต่อ USB ใน Arduinos พวกเขาเชื่อมต่อ TX กับ TX และ RX กับ RX บนอะแดปเตอร์หรือตัวแปลงชิป โปรดทราบว่าผู้ที่มักจะตั้งชื่อว่า "TX-IN" และ "RX-OUT" เพื่อหลีกเลี่ยงความสับสน อีกครั้งสิ่งที่ดูเหมือนจะชัดเจน แต่ไม่ค่อยมีใครคิดว่าในทางเทคนิคแล้วอะแดปเตอร์ USB นี้เป็นอุปกรณ์ส่งผ่าน สิ่งที่ "พูดว่า" บน RX pin ไม่ได้มาจากตัวอะแดปเตอร์ แต่มาจากอุปกรณ์ที่ด้านอื่น ๆ ของบรรทัด และคาดเดาอะไร มันเชื่อมต่อกับ TX pin ที่ไหนสักแห่ง


สิ่งนี้ไม่ถูกต้อง มาตรฐานระบุ DTE และ DCE (สองสิ่งที่พูดคุยกัน) และ TX / RX ถูกระบุจากมุมมองของสิ่งเหล่านี้ (ฉันลืมว่า) รายละเอียดนี้สูญหายไปหลายปีและการใช้งานของฉลากนั้นมืดมนจนแม้แต่วิศวกรไฟฟ้าที่มีประสบการณ์ก็ทำผิดพลาด
Steve

คำตอบของ SamGibson นั้นดีมาก
Steve

2
@Steve "รายละเอียดหายไป"! ข้อมูลจำเพาะของ RS232 นั้นทั่วเว็บ! ชื่อ TX / RX ที่ระบุไว้สำหรับด้าน DTE เนื่องจาก DTE และ DCE ไม่ได้ "พูดคุยกัน" เหนือหมุดเหล่านั้นพวกเขาใช้สัญญาณควบคุมหลายอย่างสำหรับสิ่งนั้น โมเด็มคอมพิวเตอร์และไม่มีอะไรจะพูดกับแต่ละอื่น ๆมิฉะนั้น โมเด็มเพียงส่งสัญญาณเหล่านั้นผ่าน แต่คุณสามารถเชื่อมต่อ DTE สองตัวโดยใช้ null-modem ได้และคุณมองไปทางไหน? พวกเขาทั้งคู่เป็นคอมพิวเตอร์พวกเขากำลังคุยกันและนั่นเป็นสถานการณ์ที่อธิบายไว้ในคำถาม OP แน่นอน
Maple

DTE ถึง DTE ใช้งานได้แน่นอน ฉันประหลาดใจที่คุณไม่ได้รวมข้อมูลเกี่ยวกับ DTE และ DCE ไว้ในคำตอบของคุณซึ่งจะช่วยให้คุณเข้าใจว่าทำไมคำตอบของคุณจึงถูกต้อง ฉันคิดว่าฉันพูดผิดเมื่อฉันบอกว่าคำตอบของคุณไม่ถูกต้อง แต่มันทำให้เกิดความเข้าใจผิดอื่น ๆ ที่นี่ - โดย "รายละเอียดหายไป" ฉันหมายความว่าวิศวกรส่วนใหญ่ไม่ได้คิดถึงเรื่องนี้และลอง "มันเหมาะสม "หรือฉลากอุปกรณ์ DCE พร้อมชื่อสัญญาณ DTE และการไม่รวมรายละเอียดนั้นช่วยทำให้เรื่องนี้ขยายตัวเล็กน้อย ...
Steve

1
@ Steve ฉันตั้งใจหลีกเลี่ยงการกล่าวถึง DTE / DCE เพราะคุณไม่สามารถไปที่นั่นได้โดยไม่ต้องพูดถึงสิ่งสำคัญมากมาย แต่ไม่เกี่ยวข้องกับสัญญาณควบคุมคำถามเป็นต้นอย่างไรก็ตามฉันได้อัปเดตคำตอบพร้อมตัวอย่างเพื่อทำให้สิ่งต่าง ๆ ชัดเจนขึ้น
Maple

6

พวกเขามักจะสัมพันธ์กับอุปกรณ์เนื่องจากอุปกรณ์ RS232 ไม่มีความสัมพันธ์ "master / slave" หรือ "client / server" โปรโตคอล SPI มีสถาปัตยกรรมต้นแบบ / ทาสดังนั้นพวกเขาจึงมีป้ายกำกับว่า "MISO" (Master In Slave Out) และ "MOSI" (เหลือเป็นแบบฝึกหัดให้กับนักเรียน) นั่นคือที่ระดับอุปกรณ์; ฉันไม่สามารถพูดกับสิ่งที่นักออกแบบวงจรแต่ละคนอาจเลือกเป็นชื่อเน็ต


พวกเขามีความสัมพันธ์ "DTE / DCE" แต่เมื่อ @Maple อธิบายพวกเขาหยุดอยู่ที่นั่น อันที่จริงประวัติศาสตร์ที่ลึกซึ้งบางอย่างสามารถอธิบายสิ่งที่พวกเขาทำ
gbarry

คำตอบนี้ในขณะที่อธิบายอย่างถูกต้องถึงวิธีปัจจุบันที่ผู้คนปฏิบัติต่อ RS-232 นั้นเป็นความผิดพลาดทางเทคนิค (เนื่องจาก @gbarry ชี้ให้เห็น DCE / DTE)
Steve

4

น่าเสียดายสำหรับวิศวกรนี่เป็นปริศนาระหว่างความวุ่นวายทั้งสอง

ไม่มีวิธีแก้ปัญหาเชิงตรรกะที่แท้จริงทั้งสองวิธีสามารถใช้ตรรกะได้

ฉันพยายามติดป้ายหมุด pcbs เค้าโครง IC ตารางการเชื่อมต่อซอฟต์แวร์ด้วยคำว่า IN / OUT และ / หรือลูกศรแสดงทิศทาง ใช้คำว่า "TX-out" "RX-in" "CTS-out" "RTS-in" กับแผนงานของคุณเป็นต้นซึ่งจะช่วยแก้ไขความคลุมเครืออย่างสมบูรณ์ [โดยทั่วไปฉันคิดว่าควรตั้งชื่อ TX และ RX อย่างถูกต้องเช่น TX ควรเป็นเอาต์พุต]

นี่คือ pcb ที่สัญญาณข้ามกำแพงกั้น สังเกตลูกศรเพื่อให้ใครบางคนทำการตรวจแก้จุดบกพร่องหรือพยายามที่จะติดตั้งตัวเชื่อมต่ออย่างชัดเจนรู้ว่าสัญญาณกำลังไปในทิศทางใด

ป้อนคำอธิบายรูปภาพที่นี่

สัญญาณควบคุมนั้นแย่ยิ่งกว่าเดิม (เช่นเดียวกับทิศทางไฟฟ้าพวกมันมีทิศทางควบคุมแบบลอจิคัลด้วย)

สัญญาณควบคุมมีเอกสารอธิบายการวางฟังก์ชันอย่างชัดเจน: 'CTS (ออก) ส่งสัญญาณให้คอมพิวเตอร์ทราบว่าอุปกรณ์พร้อมที่จะรับข้อมูล'

บางครั้งทั้งสองวิธีมีเหตุผลในเวลาเดียวกัน: ฉันมีชิปที่ RX และ TX ถูกตั้งชื่ออย่างถูกต้องด้วยฟังก์ชั่นของตัวเอง (จากมุมมองของชิป) แต่หมุดจับมือนั้นมีชื่อว่า CTS และ RTS ที่ตรงกับพิน PC ที่พวกเขาจะเชื่อมต่อเพราะเป็นซอฟต์แวร์และไฟแสดงสถานะที่อ้างถึง

สิ่งที่ช่วยในช่วงไม่กี่ปีที่ผ่านมาคือการมีอุปกรณ์ใช้ตัวเชื่อมต่อ DE9F ที่เชื่อมต่อโดยตรงกับพอร์ตอนุกรม PC ด้วยสายเคเบิล mf โดยตรง ที่ได้ลดลงฟรีสำหรับทุกที่ผ่านมา


1
คุณกำลังแสดงRXD>ด้วยลูกศรที่ชี้ออกจากพินซึ่งหมายความว่ามีสัญญาณออกมาจากพินนั้น - ฉันคาดว่าจะเป็นเอาท์พุตไม่ใช่อินพุต!
ท่อ

@pipe หากคุณพิจารณาว่าชิปอยู่บนแผงวงจรสัมพัทธ์กับตัวเชื่อมต่อมันจะไม่คลุมเครือกับคนที่ทำงานเกี่ยวกับผลิตภัณฑ์โดยไม่มีเอกสารประกอบ ลูกศรแสดงการไหลของสัญญาณอย่างแม่นยำ [ประเด็นทางภาษาที่น่าสนใจ: ไม่เหมือน "ออก" / "ใน" ลูกศรมีความหมายที่แท้จริงภายในบริบทเชิงปริภูมิ]
Henry Crun
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.