3
วิธีการค้นหาข้อผิดพลาดหน่วยความจำล้นในรหัส Arduino C?
หลายครั้งที่ฉันมีผลลัพธ์ที่น่าสงสัยใน Serial Monitor หลังจากอัปโหลดรหัสไปยัง Arduino: เช่นเอาท์พุทนิรันดร์ของช่องว่างหรือตัดสายหรือสัญญาณรบกวน เนื่องจากไม่มีข้อผิดพลาดในการคอมไพล์หรือคำเตือนใน Arduino IDE ฉันคิดว่า Arduino เสียหาย แต่หลังจากการทดสอบบางอย่างฉันพบว่ามีข้อผิดพลาดไม่ทุกชนิดที่ถูกรวบรวมโดยคอมไพเลอร์ Arduino IDE - โดยเฉพาะอย่างยิ่งเมื่อกำหนดตัวแปรในวงสำหรับโครงสร้างอาร์เรย์ ดูเหมือนว่าจะทำให้ Arduino ล้มเหลวในระยะเวลาอันสั้น ฉันจะค้นพบข้อผิดพลาดที่ไม่ได้แสดงโดย Arduino IDE ได้อย่างไร