ID บทความ: 000081256 ประเภทข้อมูล: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ การตรวจสอบครั้งล่าสุด: 11/09/2012

ฉันจะเรียกใช้แอปพลิเคชันซอฟต์แวร์Nios IIจากแฟลชได้อย่างไร

สิ่งแวดล้อม

  • โปรเซสเซอร์ Intel® Nios® II
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    ในการเรียกใช้ซอฟต์แวร์Nios® IIจากแฟลช คุณต้องมีหน่วยความจําแบบลบเลือน (RAM) เล็กน้อยสําหรับส่วน .rwdata, สแต็ก และฮีป  ไม่สามารถระบุตําแหน่งส่วนเหล่านี้ได้ในพริบเนื่องจากจําเป็นต้องเขียนในขณะทํางาน

    คุณสามารถเรียกใช้แอปพลิเคชันซอฟต์แวร์Nios IIได้จากแฟลชโดยทําตามขั้นตอนเหล่านี้:

    1. ตรวจสอบให้แน่ใจว่าระบบ SOPC Builder ของคุณมี RAM ในปริมาณเล็กน้อย (บนหรือนอกชิป)  จํานวน RAM ที่ต้องใช้ขึ้นอยู่กับแอปพลิเคชัน  2 Kbytes ควรเพียงพอสําหรับโปรแกรม C ขนาดเล็กที่สุด
    2. สร้างโครงการซอฟต์แวร์ของคุณใน Nios II IDE
    3. ใน คุณสมบัติไลบรารีระบบ ให้ตั้งค่าส่วนต่อไปนี้ให้กะพริบ
    • .text
    • .rodata
    • ใน คุณสมบัติไลบรารีระบบ ให้ตั้งค่าส่วนต่อไปนี้เป็น RAM
      • .rwdata
      • กอง ซ้อน
      • ฮีป
    • สร้างโครงการใน Nios II IDE
    • ตั้งโปรแกรมบอร์ดการพัฒนาด้วยอิมเมจฮาร์ดแวร์ (SOF) โดยใช้ Quartus® II Programmer
    • ตั้งโปรแกรมซอฟต์แวร์ให้กลายเป็นแฟลชโดยใช้ Flash Programmer ใน Nios II IDE (เมนู เครื่องมือ)
    • เมื่อเสร็จสิ้นแล้ว ให้กดปุ่มรีเซ็ต CPU เพื่อเรียกใช้งานโปรแกรมซอฟต์แวร์ที่จัดเก็บไว้ในแฟลช

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

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

    อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

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