سؤال

ولدي طلب وهو الصافي 2.0، يعمل على ويندوز XP المهنية. يستخدم هذا التطبيق ميناء المسلسل على التواصل مع بعض الأجهزة المخصصة.

لسبب ما، وعدد قليل من أجهزة الكمبيوتر لدينا عرف بني ديك مشكلة مع المنفذ التسلسلي، حيث سيتوقف عن العمل بعد بضعة أسابيع من الاستخدام. البعض أن صناعة السيارات في تمهيد، والتي لن تعمل في سيناريو بلدي، هل هناك أي المرافق هناك والتي يمكن تصحيح / تشخيص المنفذ التسلسلي؟ هل هناك أي مكتبة. NET التي يمكن أن تساعد في هذا (يمكنني إرسال فائدة بلدي لتصحيح الميناء)؟

وأيضا، أي شخص لديه أي خبرة مع مكتبة التالية: ساكس CommStudio

هل كانت مفيدة؟

المحلول

ولقد استعملت ساكس CommStudio في الماضي، ولكن الآن أنا فقط استخدام System.IO.Ports.SerialPort.

وبواسطة أي فرصة تستخدمه منفذ تسلسلي USB؟ لقد كان لي مشاكل مع تلك التي تعاني الموت الزرقاء وغيرها. إذا كان هذا هو الحال، لديك مشكلة السائق، ليست مشكلة البرمجيات.

إذا كنت تريد القيام ببعض استكشاف الأخطاء وإصلاحها خارج التطبيق الخاص بك، قد يكون لديك نظرة على الموقع HHD في المسلسل رصد . أعتقد أن لديهم نسخة تجريبية مجانية، ولكن إذا كنت تفعل أي تطور RS232 خطيرة انها حقا تستحق الشراء.

نصائح أخرى

وportmon - http://technet.microsoft.com/en-us /sysinternals/bb896644.aspx

وأود أن أقول أن هذا هو الأقرب إلى أداة "القياسية" لمراقبة المنافذ التسلسلية على ويندوز. لكن السماء مساعدتك إذا كنت في حاجة لمحاولة تعقب شيئا بعد أسبوعين من استخدام هذا النوع من أداة ...

وأود أن تشك في وجود مشكلة في برنامج تشغيل - أنها ليست 'الصحيح' المنفذ التسلسلي مع UART التقليدي، أو هو نوع من المحول التسلسلي USB أو ما شابه ذلك

وتحديث 2017: كان Portmon اقتراح مفيد معقولة في عام 2008، ولكن لم يتم تحديثه للعمل مع إصدارات 64 بت من ويندوز، لذلك لا تهتم أنها تحاول الآن على جهاز الحديثة

ولقد استعملت HDD البرمجيات الحرة مراقب المنفذ التسلسلي. فإنه سيتم تسجيل كل حركة وفتح / وثيقة على المنفذ التسلسلي. وبهذه الطريقة يكون لديك سجل من البيانات وتشغيل المنفذ التسلسلي.

الحرة المنفذ التسلسلي مراقب

ولقد ذكرتم كنت تعمل على ويندوز XP و. NET 2.0، قد يكون جيدا. NET مشكلتك لأن هناك أخطاء تؤثر على المنافذ التسلسلية في معظم إصدارات .NET. الحد الأدنى الإصدار الذي أنصح باستخدام المنافذ التسلسلية غير الصافي 3.5 SP1.

وانظر أيضا: http://blog.zachsaw.com/2010/07/net-serialport -woes.html

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top