กลับไปหน้าบทความ

อ่าน 1 นาที

โฟลว์โค้ด

Flowcodeคือสภาพแวดล้อมการพัฒนาที่ผลิตเชิงพาณิชย์โดย Matrix TSL สำหรับการเขียนโปรแกรมอุปกรณ์ฝังตัวที่ใช้เทคโนโลยีPIC , AVR (รวมถึงArduino ), ESP32 , Raspberry Pi และ RP2040และARM...

โฟลว์โค้ด

( เรียนรู้วิธีและเวลาในการลบข้อความนี้ )
โฟลว์โค้ด
นักพัฒนาเมทริกซ์ ทีเอสแอล
เวอร์ชันเสถียร
10.0 / 25 มกราคม 2023 ( 25 มกราคม 2023 )
เขียนเป็นซี++
ระบบปฏิบัติการไมโครซอฟต์ วินโดวส์
มีจำหน่ายในภาษาอังกฤษ ภาษาฝรั่งเศส ภาษาเยอรมัน ภาษาสเปน
พิมพ์เครื่องมือเขียนโปรแกรมคอมพิวเตอร์
ใบอนุญาตข้อตกลงการอนุญาตใช้งานซอฟต์แวร์ที่เป็นกรรมสิทธิ์
เว็บไซต์www.flowcode.co.uk

Flowcodeคือสภาพแวดล้อมการพัฒนาที่ผลิตเชิงพาณิชย์โดย Matrix TSL สำหรับการเขียนโปรแกรมอุปกรณ์ฝังตัวที่ใช้เทคโนโลยีPIC , AVR (รวมถึงArduino ), ESP32 , Raspberry Pi และ RP2040และARM โดยใช้รูปแบบ การเขียนโปรแกรมแบบกราฟิก (เช่นผังงาน ) และ รูปแบบ การเขียนโปรแกรมเชิงคำสั่ง (ผ่านภาษา C , เครื่องสถานะและรหัสเทียม ) ปัจจุบันอยู่ในเวอร์ชันที่สิบเอ็ด

Flowcode มุ่งมั่นที่จะทำให้ฟังก์ชันการทำงานที่ซับซ้อน เช่นBluetooth , การสื่อสารของโทรศัพท์มือถือ , การสื่อสาร USBเป็นต้น ง่ายขึ้น โดยใช้ไลบรารีส่วนประกอบโอเพนซอร์สเฉพาะที่พัฒนาไว้ล่วงหน้า ทำได้โดยการลากตัวแทนเสมือนของฮาร์ดแวร์ลงบนแผงภาพ ทำให้สามารถเข้าถึงไลบรารีที่เกี่ยวข้องได้ ดังนั้น Flowcode จึงเหมาะอย่างยิ่งสำหรับการเร่งเวลาในการพัฒนาซอฟต์แวร์ และช่วยให้ผู้ที่มีประสบการณ์การเขียนโปรแกรมน้อยสามารถเริ่มต้นและช่วยในโครงการต่างๆ ได้ ทำให้เหมาะสมสำหรับการสอนหลักการเขียนโปรแกรมไมโครคอนโทรลเลอร์อย่างเป็นทางการ[ 1 ]

Flowcode อนุญาตให้ผู้ใช้พัฒนาและดูโปรแกรมของตนโดยใช้โหมดการแสดงผลสี่แบบที่แตกต่างกัน ได้แก่ มุมมองผังงาน (Flowchart view), มุมมองบล็อก (Blocks view) (รูปแบบการเขียนโปรแกรมแบบกราฟิกที่ได้รับแรงบันดาลใจจากBlockly ), มุมมองโค้ดภาษาซี (C code view) และมุมมองรหัสเทียม (Pseudocode view) นอกจากนี้ยังมีวิธีการป้อนโค้ดแบบเครื่องสถานะ (state machine) อีกด้วย

นอกจากนี้ Flowcode ยังมีโหมดที่ชื่อว่า App Developer ซึ่งสามารถสร้างแอปพลิเคชันบนระบบ Windows ผ่านไฟล์ปฏิบัติการแบบรันไทม์ได้ これによりซอฟต์แวร์จึงสามารถสร้างแอปพลิเคชันสำหรับการทดสอบหรือการโต้ตอบกับระบบฝังตัวได้ด้วย

Flowcode ยังรองรับSolidworks อีก ด้วย[ 2 ]

หมายเหตุ

  1. ^เพียร์สัน, "หน่วยที่ 6: ไมโครคอนโทรลเลอร์ - คำถามที่พบบ่อยเพิ่มเติมสำหรับหลักสูตรวิศวกรรมศาสตร์ BTEC ระดับชาติ" ,เพียร์สัน , 06/06/2018
  2. Dassault Systemes, "Flowcode | SOLIDWORKS" , Solidworks , 31/05/2018
  • เว็บไซต์อย่างเป็นทางการ

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Flowcode&oldid=1350840808 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ โฟลว์โค้ด

Flowcodeคือสภาพแวดล้อมการพัฒนาที่ผลิตเชิงพาณิชย์โดย Matrix TSL สำหรับการเขียนโปรแกรมอุปกรณ์ฝังตัวที่ใช้เทคโนโลยีPIC , AVR (รวมถึงArduino ), ESP32 , Raspberry Pi และ RP2040และARM...

หมายเหตุ

^ เพียร์สัน, "หน่วยที่ 6: ไมโครคอนโทรลเลอร์ - คำถามที่พบบ่อยเพิ่มเติมสำหรับหลักสูตรวิศวกรรมศาสตร์ BTEC ระดับชาติ" , เพียร์สัน , 06/06/2018 ↑ Dassault Systemes, "Flowcode | SOLIDWORKS" , Solidworks , 31/05/2018

ลิงก์ภายนอก

เว็บไซต์อย่างเป็นทางการ บทความเกี่ยวกับ การเขียนโปรแกรมคอมพิวเตอร์ ชิ้นนี้ยังไม่สมบูรณ์คุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป วี ที อี ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Flowcode&oldid=1350840808 "