PF11.

PF11 هو تنفيذ مفاجأ من ميكروكسيونترولر 68HC11.
التحميل الان

PF11. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Andrew Sterian
  • موقع ويب الناشر:
  • http://claymore.engineer.gvsu.edu/~steriana/Python/

PF11. العلامات


PF11. وصف

PF11 هو التنفيذ الشامل للتمثيل المتحكم 68HC11. PF11 هو التنفيذ الشامل للتمثيل المتحكم 68HC11. يمكن أن يقيم برنامج PF11 في 32K من ذاكرة الوصول العشوائي، أو يتم برمجته إلى ROM / EPROM. يهدف إما إلى استبدال أو التعايش مع مراقب الجاموس، والذي يسمح بدخول كل من الاستخدام التفاعلي وتطوير البرنامج خارج الخط. إن بعض الملامح الرئيسية ل "PF11": يتيح PF11 النماذج الأولية والتحكم التفاعلي في 68HC11 PF11 هو 99 متوافق مع 99 مع مواصفات الجواب، تنفذ جميع الكلمات تقريبا في جوهر الأساس، والأدوات المزدوجة، والاستثناءات، وأدوات البرمجة، ومجموعات كلمة السلسلة. يناسب PF11 أقل من 28 كيلو من ذاكرة الوصول العشوائي، إذا رغبت في ذلك، مما يسمح بالتجربة (ولكن ليس الكثير من التطوير) في نظام 68HC11 مع 32 كيلو ذاكرة الوصول العشوائي فقط، يمكن برمجة PF11 في ROM، والتي تسمح برامج أكثر إثارة للاهتمام عند دمجها مع 32K RAM PF11 يمكن التعايش مع الجاموس في 32K من ROM، مما يسمح بالتجريب على الأجهزة الموجودة على الجاموس الموجودة دون التخلي عن البنية التحتية الحالية PF11 مجانية، مرخصة بموجب شروط رخصة جنو العامة. الإبلاغ: إذا لم تكن كذلك إعادة ترجمة PF11 من المصدر، فأنت لا تحتاج إلى أي شيء. يمكنك فقط تنزيل ملفات سجل S (PF11RAM.S19، PF11ROM.S19، أو pf11buffalo.s19) إلى نظامك المستهدف والبدء في استخدام PF11 على الفور. تحتوي ملفات سجل S المقدمة على السمات التالية: تم تجميع PF11RAM.S19 للإقامة بين 0x1040 و 0x7FFF في ذاكرة الوصول العشوائي الخارجية. عنوان البدء للبرنامج هو 0x1040. هذا ملف جيد لتنزيله عندما تريد فقط تجربة الأمور وليس لديك لبرنامج ROM / EPROM. من المفترض أن يكون لديك 32 ألفا من ذاكرة الوصول العشوائي إلى 0x7FFF وأن سجلات وظيفتك الخاصة موجودة في العنوان الافتراضي ل 0x1000. أيضا، يفترض أن ناقلات المقاطعة بدءا من 0xFFD6 إما في RAM / NVRAM أو هي عناوين ناقلات التي تشير إلى تعليمات JMP في ذاكرة الوصول العشوائي (كما يفعل الجاموس). تم تجميع pf11rom.s19 للإقامة بين 0x8000 إلى 0xb5f7 و 0xb800 إلى 0xFFFF في ROM الخارجي (أي، هناك "ثقب" ل 68HC11 على رقاقة EEPROM). عنوان البدء هو 0x8000، ويتم برمجة هذا في متجه إعادة التعيين في 0xFFFE. لاحظ أن هذا البرنامج يفترض أنك تحترق ROM أو برمجة EPROM بدءا من 0x8000، ولديك 32 كيلو من ذاكرة الوصول العشوائي من 0x0000 إلى 0x7fff. pf11buffalo.s19 تماما مثل pf11rom.s19 ولكن بالإضافة إلى ذلك يحتوي على إصدار Buffalo 3.4 مبرمج من 0xe0000xFFFF، ومن المقرر أن يشير متجه إعادة التعيين إلى بوفالو. يمكن أن تبدأ PF11 من داخل Buffalo عن طريق كتابة "GO 8000". على النحو الوارد أعلاه، من المتوقع أن يكون لديك 32 ألفا من ROM / EPROM / EEPROM من 0x8000 إلى 0xFFFF و 32K من ذاكرة الوصول العشوائي من 0x0000 إلى 0x7FFF. إذا كنت تريد أي شيء آخر غير ما هو موضح أعلاه، فسيتعين عليك إعادة ترجمة PF11 من المصدر. يأتي توزيع PF11 أيضا مع PF11.في نفسه، ملف يمكن تحميله في محاكاة GDB 68HC11 حيث يمكنك تجربة PF11 دون أي أجهزة 68HC11. ما عليك سوى الكتابة (على افتراض أنك قمت بتثبيت سلسلة تطوير جنو ل 68HC11): M68HC11-ELF-GDB PF11.فيelf (GDB) الهدف SIM (GDB) تحميل PF11.في نفسه (GDB) SIM CPU-CONFIGE 0x0C (GDB) Runnote ذلك تحتوي بعض إصدارات محاكاة GDB على أخطاء تمنع التشغيل السليم من PF11. إذا لم يعمل Simulator، فيمكنك تجربة إصدار مختلف أو ما عليك سوى التمسك بالأجهزة الفعلية. undefining pf11_interrupt_sio في ملف config.h المستوى الأعلى قبل إعادة ترجمة المصدر قد يحسن الأمور. ملاحظة نهائية واحدة: يمكن تكوين PF11 لإعادة تعيين watchdogment - تشغيل الكمبيوتر بشكل صحيح (COP) من 68HC11 (إذا تم تعريف use_cop في التكوين .h). ملاحظة، ومع ذلك، لم يتم اختبار هذه الميزة. يمكن تعطيل Watchdog COP عن طريق تعيين NOCOP بت (بت 2) من سجل التكوين (الموقع 0x103f). تذكر أن سجل التكوين يجب برمجته كخلية EEPROM ولا يعكس قيمته الجديدة حتى بعد إعادة تعيين.


PF11. برامج ذات صلة

اركيم

Arcem عبارة عن محاكي ل Acorn Archimedes، الكمبيوتر القائم على الذراع المبكر. ...

176

تحميل

جنوم FCE Ultra

Gnome FCE Ultra (المعروف أيضا باسم GFCEU) هو واجهة لمحاكي Nintendo الشهير، FCE Ultra. ...

585

تحميل

btrfs.

نسخة جديدة على نظام ملفات الكتابة لنظام التشغيل Linux. ...

188

تحميل

dvdfs.

DVDFS هو نظام ملفات للمستخدمين يتصاعد قرص DVD باستخدام LibdvDread. ...

164

تحميل