กวดวิชา3เกี่ยวกับการสื่อสารกับบอร์ด Intel® Galileo
การสื่อสารพื้นฐานไปยังจอแสดงผลแบบอนุกรม
ได้รับสคริปต์ สวัสดีโลกที่เรียบง่ายในการเรียกใช้งานโดยใช้อินเตอร์เฟซบรรทัดคำสั่งภายใน Linux * เมื่อมีการเขียนโปรแกรมด้วยอินเตอร์เฟซซอฟต์แวร์ Arduino * เราใช้ฟังก์ชัน Serial println () เพื่อส่งออกไปยังจอแสดงผลแบบอนุกรม ลินุกซ์ใช้คำสั่ง "echo" ซึ่งเป็นฟังก์ชั่นในตัวที่ใช้ในการแสดงผลลัพธ์ไปยังหน้าจอ
ขั้นตอนที่ 1: เปิดจอแสดงผลแบบอนุกรม
ในขณะที่โปรแกรม Arduino กำลังทำงานอยู่ให้เปิดจอแสดงผลแบบอนุกรมโดยคลิกที่ไอคอนจอแสดงผลแบบอนุกรมทางด้านขวาของเมนู
ขั้นตอนที่ 2: Telnet ลงในบอร์ด
เก็บตาบนจอแสดงผลแบบอนุกรม หลังจากเชื่อมต่อกับบอร์ดผ่าน telnet แล้วให้เรียกใช้คำสั่งต่อไปนี้:
เสียงก้อง "hello, world" > dev/ttyGS0
การทำเช่นนี้ควรพิมพ์ "hello world" ไปยังจอแสดงผลแบบอนุกรม:
รหัสเดียวกันนี้สามารถทำงานได้จากภายใน Arduino IDE การใช้ฟังก์ชั่น "ระบบ" เพื่อดำเนินการคำสั่งผ่าน Linux:
ระบบ ("echo \" hello, world! ">/dev/ttyGS0"); อนุกรม (จอแสดงผลแบบซีเรียล IDE)
- แนะ นำ
- การเชื่อมต่อกับ Linux ผ่าน Telnet
- การสื่อสารกับกาลิเลโอ
- การแสดงข้อมูลของกาลิเลโอ
- ห่อหุ้ม