สามารถใช้หมุด tx และ rx บน uno เช่นเดียวกับหมุดดิจิทัลทั่วไปได้หรือไม่?


12

uno มีพินดิจิตอลที่ทำเครื่องหมาย 0-13

0 ถูกทำเครื่องหมายเป็น rx และ 1 ถูกทำเครื่องหมายเป็น tx สามารถใช้สองพินเหล่านี้เป็นพินดิจิตอลทั่วไปได้หรือไม่หากฉันไม่มีพินดิจิตอล


หากคุณมีพินแบบดิจิทัลน้อยคุณสามารถใช้หมุดแบบแอนะล็อกได้ พวกเขายังทำงานเป็นหมุดดิจิตอล
Mikael Patel

คำตอบ:


9

ใช่คุณอย่างสมบูรณ์สามารถใช้เหล่านี้ 2 Serialหมุดตราบเท่าที่โปรแกรมของคุณไม่ได้ใช้

แก้ไข: ข้อมูลอนุกรมผ่าน USB จะผ่านร่องรอยทองแดงที่เชื่อมต่อกับหมุด rx และ tx เชื่อมต่อเข้ากับชิป USB เป็นตัวแปลงอนุกรม


โปรแกรมของฉันใช้งานซีเรียลอยู่แล้ว แต่ปั๊มผ่าน usb ไม่ออกจากหมุด rxtx ปัญหานี้ยังคงมีอยู่หรือไม่?
c_breeez

4
เหมือนกัน: ข้อมูล USB กำลังผ่านหมุด RX / TX :-(
jfpoilpret

โอเคขอบคุณสำหรับคำตอบที่ดีและชี้แจงประเด็นเหล่านี้
c_breeez

3

นอกจากนี้คุณอาจต้องการให้แน่ใจว่าสายไฟเหล่านี้ไม่ได้เชื่อมต่อเมื่อตั้งโปรแกรม Arduino มิฉะนั้นคุณอาจมีปัญหา


-1

คุณสามารถ แต่จะปิดการใช้งานพอร์ตอนุกรม


ไม่เป็นวิธีอื่น: พอร์ตอนุกรมมีลำดับความสำคัญสูงกว่า เมื่อคุณเปิดใช้งานได้กับSerial.begin()คุณจะปิดการใช้งานการดำเนินงานพอร์ตปกติ ( pinMode(), digitalRead()และdigitalWrite()) ด้วยข้อยกเว้นหนึ่งข้อ: คุณสามารถตั้งค่าหมุดหมุดเป็นINPUT_PULLUPแทนที่จะINPUTเป็นค่าเริ่มต้น Cf แผ่นข้อมูลของ ATmega328P โดยเฉพาะอย่างยิ่งส่วนสำรองพอร์ตฟังก์ชั่น , ส่งข้อมูล - The USART ส่งสัญญาณและข้อมูลแผนกต้อนรับ - The USART Receiver
Edgar Bonet
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.