ID บทความ: 000073680 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 11/09/2012

ทําไมฉันจึงเห็นรหัสการถอดแยกและไม่ใช้ซอร์สโค้ดสําหรับแอปพลิเคชันที่ใช้ Excalibur ARM ของฉันขณะดีบักกับดีบักเกอร์ AXD

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย ตัวดีบัก AXD ต้องโหลดไฟล์ .elf ที่อยู่ในโฟลเดอร์ดีบักของไดเรกทอรีโครงการของคุณ หากคุณรันซอฟต์แวร์ Build สําหรับโครงการในโฟลเดอร์อื่นใดนอกเหนือจากโฟลเดอร์ดีบัก ตัวดีบัก AXD จะโหลดรหัสที่ถอดชิ้นส่วนสําหรับแอปพลิเคชันเสมอ ทําตามขั้นตอนด้านล่างเพื่อสังเกตซอร์สโค้ดสําหรับแอปพลิเคชัน
  1. ใน Quartus II ให้ไปที่ โหมดซอฟต์แวร์การประมวลผล ->
  2. ไปที่ การประมวลผล -> การตั้งค่าการสร้างซอฟต์แวร์
  3. ในแท็บ ทั่วไป ให้เลือก "การตั้งค่าชุดซอฟต์แวร์ปัจจุบัน" เป็นดีบัก
  4. กําหนดตัวเลือกที่ต้องการ /CPU/Compiler/Assembler/Linker สําหรับโครงการ
  5. เรียกใช้งานชุดซอฟต์แวร์
  6. เปิดตัว AXD

ตอนนี้คุณจะสามารถขั้นตอนและตั้งค่าจุดพักในซอร์สโค้ดที่เห็นในหน้าต่าง AXD ตอนนี้สามารถดูแหล่งข้อมูลนี้ได้ในโหมดถอดแยก

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

Excalibur™

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้