هل ARM7 موثوقة بالقدر أي عائلة؟

T

techie

Guest
أنا المهاجرة من 8051 الى ARM7.قرأت عن مشكلة زائفة على تقاطع ARM7.هو أن هذه المسألة.هناك الكثير من الخلط بين هذا وثائق على الشبكة.أنا استخدم LPC2136 وتريد أن تعرف أن في كلمات بسيطة
1.ما هي هذه المشكلة.
2.هل هو مدعاة للقلق من حيث الموثوقية
3.كيف يمكن أن تعالج ببساطة.

 
مرحبا ،

بهذه البساطة أستطيع أن أصف ذلك :
المهاجرة من 8051 الى ARM7 سوف توفر الكثير من الفرص والتحديات.
وقد قاطع الخطة الأصلية التي قدمتها ARM7 فقد اثنين من تقاطع الخيارات بالضبط ، وهو ما يسمى IRQ = يقاطع طلب ما يسمى وفيق = سريعة يقاطع الطلب.إذا كنت الطلب قادرة على التعامل مع اثنين فقط من مستويات انقطاع ، لن ندخل في أي قضايا على الإطلاق.نضع في اعتبارنا أن يقاطع الخاص بك مناولي ستكون أسرع كثيرا مما كانت عليه ل8051 ، لذلك يمكنك الانتظار واحد يقاطع الروتينية لاقفال بدلا من انقطاع جديد (يسمى انقطاع متداخلة).
إذا كنت تستخدم متداخلة انقطاع الرجاء التأكد من تطبيق مذكرة بشأن فيليبس على الانترنت :
http://www.standardics.philips.com/support/documents/microcontrollers/pdf/an10381.pdf
"من يقاطع AN10381 العشعشة في LPC2000"

فإن انقطاع على ARM7 ليس هناك قلق من حيث الاعتماد عليها لأنها استخدمت في عدة آلاف من الطلبات في جميع أنحاء العالم.

بسيطة هي التي تحد من التعامل مع التعشيش من انقطاع وجود تقصير المعالج الموصوفة في تركيب مثل هذا
http://www.standardics.philips.com/support/documents/microcontrollers/pdf/an10414.pdf
تحت عنوان "التعامل مع انقطاع زائفة في LPC2000"

فصل واحد :
"2.3 معالجة انقطاع زائفة
كما ذكر آنفا ، مركز فيينا الدولي من شأنه أن يوفر قيمة في مركز فيينا الدولي الموجه العنوان الافتراضي
سجل للجهاز الكمبيوتر عندما يحدث انقطاع زائفة.مركز فيينا الدولي خلال الاستهلال ،
إلى جانب
توفير ISR معالجة الموجهة إلى مركز فيينا الدولي العنوان السجل ، وهو برنامج من فضلك
مناول المناسبة في مركز فيينا الدولي تسجيل العنوان الافتراضي الموجهة لخدمة زائفة
يقاطع.في هذا المعالج ، ينبغي القيام بما يلي :
1.العثور على مصدر للحديث (إذا كانت هناك مصادر متعددة يقاطع).
2.من الواضح يقاطع المصدر (اختياري كما هو مبين في حالة UART).
3.تحديث مركز فيينا الدولي بالكتابة إلى العنوان اينامسات الموجهة السجل.
كما تنظر في هذه روتينية عادية روتينية بسبب IRQ ISR الأساسية ستظل في IRQ
واسطة عند تقاطع الباطلة تخدمها.لذا يرجى استخدام المناسبة مجمع
توجيهات لتصنيف هذه الوظيفة باعتبارها IRQ يقاطع المعالج ".

ويساعد هذا الأمل ، وروبرت

 
الشكر على التوضيحات.

يمكنك الرجاء ظيفة بعض القياسية جيم رمز لISR التي ترعى ما وصفه.وأنا على افتراض أن لا تستخدم متداخلة انقطاع.

 
مرحبا

هنا بعض جيم رمز للذراع LPC213x & 214x الأساسية سائق

نأمل المساعدة

كل الخير

بوبى
عذرا ، لكنك في حاجة إلى تسجيل الدخول لمشاهدة هذه الضميمة

 

Welcome to EDABoard.com

Sponsor

Back
Top