سائق أولان

رابط رابط RS-485 وبروتوكول ULAN ل Linux و Windows.
التحميل الان

سائق أولان الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Pavel Pisa
  • موقع ويب الناشر:
  • http://cmp.felk.cvut.cz/~pisa/ulan/ul_drv.html

سائق أولان العلامات


سائق أولان وصف

رابط RS-485 ورابط بروتوكول أولان ل Linux و Windows. يوفر ULAN Driver بروتوكول اتصالات موجهة نحو الرسائل 9 بت، يتم نقله عبر رابط RS-485.Carracters يتم نقله بنفس الطريقة بالنسبة لنقل RS-232 غير المتزامن باستثناء بت التعادل، والذي يستخدم للتمييز بين أحرف البيانات ومعلومات التحكم بالبروتوكول. تتكون طبقة مادية من زوج واحد ملتوي من العملاء المتوقعين وسرعة الإرسال والاستقبال RS-485.use أحرف 9 بت يبسط نقل البيانات الثنائية والوحدات التحكم الذكية التي يمكن أن تخفض تحميل وحدة المعالجة المركزية، بسبب عدم حاجة وحدة المعالجة المركزية إلى تهتم بأحرف البيانات عقدة أخرى. يعرف منتجو معظم المتحكمين للتطبيقات المدمجة أنه ونفذوا ملحقا 9 بت في UARTS لمعظم مكوس اليوم. هناك قائمة أدناه لذكر بعضها: - كل MCUS Notel 8051 و 8096 مع أعضاء عائلة موتورولا 683XX (68332، 68376، ... - متحكم Hitachi H8 يتم تطبيق برنامج تشغيل Driver على أنه طبقات مستقلة نسبيا وأسعار فرعية. يتم إعداد الرسائل واستلمها في ذاكرة سائق مخصصة. تنقسم هذه الذاكرة إلى كتل مع حجم موحد مع إجراءات تخصيص ذرية. عند تخزين الرسالة في كتل، يتم تخزين رأس الرسالة مع بايت البيانات في أول كتلة الذاكرة المخصصة. إذا تعذر تخزين جميع البيانات في الكتلة الأولى، يتم تخصيص الكتل التالية وترتبطها معا. ترتبط رؤوس الرسائل في قوائم مرتبطة ثنائية الاتجاه للرسائل المعدة للإرسال والرسائل والرسائل المعالجة المعدة لإعلام العميل. هذه القوائم أو قوائم الانتظار هي الآلية الرئيسية لنقل الرسائل بين subsystems.link protocol مبرمجة مثل Automata State Fitite مع Stack State، والتي يتم تنفيذ إجراءات الحالة التي يتم تنفيذها بواسطة معالج المقاطعة. يمكن لروتين الدولة إرجاع المعلومات الصحيحة الإيجابية وإخطار الأخطاء السلبي أو الصفر، مما يؤدي إلى انتظار المقاطعة التالية. يتم استخدام المعلومات أو الخطأ كمعلمة مدخلات عند استدعاء روتين الحالة. عندما يريد روتين الدولة بدء النقل إلى روتين حالة أخرى يتغير مؤشر إلى روتين الحالة الفعلية. في حالة إرجاع روتين الحالة السابقة، يطلق على روتين الحالة السابقة روتين جديد على الفور، في حالة أخرى المقاطعة التالية تستثمر روتين حالة جديدة. هناك كومة من المتصلين من إجراءات الحالة الفعلية التي تتيح إنشاء النظم الفرعية Automata، والتي يمكن استخدامها في المزيد من الأماكن في حلقة أتمتة الرئيسية وبعد الغرض الرئيسي من هذا Automata هو إرسال أو معالجة الرسائل القادمة في قائمة الرسائل المعدة للإرسال وإذا تم تحديدها، انقل هذه الرسائل إلى قائمة الرسائل المعدة لإعلام العميل. يتم وضع الرسائل Receibed على هذه القائمة أيضا. يتم الإشراف على النظام الفرعي بواسطة معالج مهلة، والتي يمكنها تنشيط التواصل في حالة الموت من العقدة الأخرى. يتم إعادة إدخال معالجات المقاطعة والمهالية بالكامل SMP Reentrant. يستخدم النظام الفرعي AutoMata مؤشرات لإجراءات برنامج التشغيل رقاقة لمعالجة ميناء الأجهزة. هذا هو الجزء الأول فقط على رقاقة مستعملة، اليوم 82510، 16450 و OX16C950PCI. يمكن أن ترسل هذه الروتين واحصل على حرف 9 بت، والاتصال بسطر RS-485 من خلال تسلسل التحكيم، انتظر الوقت المحدد للحرف والتهيئة ونظام التشغيل الفرعي للتنظيم من Port.File يقوم بإجراء واجهة بين نظام التشغيل Kernel VFS وطواب قوائم انتظار رسائل العميل. إنه يتيح لإعداد رسائل مفردة أو متعددة الإطار وتخزين الإشعارات للرسائل المستلمة أو المعالجة في هياكل الحالة الخاصة للعملاء. هذا الجزء يعتمد نظام التشغيل بشدة. ما الجديد في هذا الإصدار: يضيف هذا الإصدار دعم محول USB والعديد من الإصلاحات. تم اختباره على Linux (حتى 2.6.28 على أهداف I386 و X86_64)، على Windows 2K، XP، و Vista، وعلى أهداف LPC21XX أقل من النظام.


سائق أولان برامج ذات صلة