กวดวิชา3เกี่ยวกับการสื่อสารกับบอร์ด Intel® Galileo

เอกสาร

การติดตั้งและตั้งค่า

000006298

17/10/2017

การสื่อสารพื้นฐานไปยังจอแสดงผลแบบอนุกรม

ได้รับสคริปต์ สวัสดีโลกที่เรียบง่ายในการเรียกใช้งานโดยใช้อินเตอร์เฟซบรรทัดคำสั่งภายใน Linux * เมื่อมีการเขียนโปรแกรมด้วยอินเตอร์เฟซซอฟต์แวร์ Arduino * เราใช้ฟังก์ชัน Serial println () เพื่อส่งออกไปยังจอแสดงผลแบบอนุกรม ลินุกซ์ใช้คำสั่ง "echo" ซึ่งเป็นฟังก์ชั่นในตัวที่ใช้ในการแสดงผลลัพธ์ไปยังหน้าจอ

ขั้นตอนที่ 1: เปิดจอแสดงผลแบบอนุกรม

ในขณะที่โปรแกรม Arduino กำลังทำงานอยู่ให้เปิดจอแสดงผลแบบอนุกรมโดยคลิกที่ไอคอนจอแสดงผลแบบอนุกรมทางด้านขวาของเมนู
Serial monitor

ขั้นตอนที่ 2: Telnet ลงในบอร์ด

เก็บตาบนจอแสดงผลแบบอนุกรม หลังจากเชื่อมต่อกับบอร์ดผ่าน telnet แล้วให้เรียกใช้คำสั่งต่อไปนี้:
เสียงก้อง "hello, world" > dev/ttyGS0

การทำเช่นนี้ควรพิมพ์ "hello world" ไปยังจอแสดงผลแบบอนุกรม:

Telnet into the board

รหัสเดียวกันนี้สามารถทำงานได้จากภายใน Arduino IDE การใช้ฟังก์ชั่น "ระบบ" เพื่อดำเนินการคำสั่งผ่าน Linux:

ระบบ ("echo \" hello, world! ">/dev/ttyGS0"); อนุกรม (จอแสดงผลแบบซีเรียล IDE)