بالله عليك
لم اقصد بروتس و انت تبرمج MSCOMM فى فيجيوال بيزك؟؟؟
هذا الزر المكتوب عليه HELP
|
انا اتعامل مع 5 برامج الان البروتس والمايكروسي والفيرجوال بورت والتيرمنال والفيجوال بيسك وهناك ملف مساعدة خاص بالسيريال في كل البرامج فاتمنى ان لا تلقي اللوم علي اذا سالتك هذا السؤال فانا انسان وليس مايكروبروسيسر
وان برنامج الفيجوال بيسك ليس به ملفات المساعدة كما تلاحظ عند الضغط على help تخرج هذه الرسالة
يبدو ان النسخة لا تحتوي على جميع ملفات المساعدة
قلت لك مرتين سابقا أن بفر الإرسال يضع فيه ما ترسله حتى يطلبه الجهاز الخارجى أو يبدأ الإرسال حتى تكتمل كمية البايتات المطلوبة
أما الإستقبال فيضع فيه ما يستقبل حتى تقرأه من الفيجيوال بيزك
تريد أن تجعلهما متساويين - افعل ما تشاء فهو يرجع أساسا للتطبيق
معذرة ليست لدى خبرة كافية بالبروتس فأنا استخدم دوما بوردة عليها ميكرو حتى لا ادخل فى متاهات هل هذا يعمل أم أن الربط بينهما غير ملائم الخ
|
"قلت لك مرتين سابقا" هذه من الجمل التي اخاف ان اقرأها عندما افتح الموضوع ولا اعلم لماذا تكره تكرار الاجابة وبصورة اوضح قليلا كما فعلت الان -- وسبب تكرار السؤال انه عندما قرات inBuffer و outbuffer توقعت انه نفس البايتات الداخلة ستخرج ولكن الان وضحت الصورة وهية مفصولة بفر الارسال عن الاستقبال ولا اعلم لماذا لم يسموها send bufferSize receive bufferSize او TxbufferSize RxbufferSize المهم وضحت هذه النقطة ولا تشغل بالك بها
هناك موضوع ال Circuit Design احدى مواضيعك التي وضعت رابطها لي تتكلم عن اساسيات ربط الدوائر وتكلمت به عن المقاومات والمتسعات والملفات في موضوع المتسعات كتبت هذه الفقرة " لتحسين معامل القدرة لموقع ما كمصنع او ما شابه فلا يوجد مكثف يتحمل هذا القدر من التيار وانهم يستخدمون بعض انواع الموتور التي تظهر كحمل سعوي" صفحة 8 بملف البي دي اف
هل تقصد هنا انه حمل سعوي او حثي فالماطورات هية عبارة عن ملفات كيف ستظهر خواص سعوية هل يمكنك ان توضح هذا الموضوع او ماذا تسمى هذه الظاهرة (باللغة الانكليزية) لابحث عنها
-- ساترك موضوع السيريال ولن ادخلك في متاهات اكثر وساجرب عمليا وارى ما النتيجة
ويبقى اخر موضوع وهو موضوع
مهم جدا جدا جدا باللنسبة اللي واتمنى ان تضع به كل ما تعرف وتكثر من المصطلحات والعناوين الدالة والروابط لاني جدا محتاجه وابحث عنه منذ مدة هو موضوع ال Interface
راح ابدأ باسئلة
اول سؤال -- قبل اختراع المايكروكونترولر كيف كانو يقومون بعمل interface لاي جهاز مع الكومبيوتر فمثلا الماوس والكيبورد كيف يجعلوها تقرا على الكومبيوتر ؟؟؟
ثاني سؤال -- ما هو الشيء الموجود في البك 16f628a وغير موجود في بك 16f84a ليجعل الاول يتقبل ربط السيريال والاخر لا يتقبل انا اعرف انه البنات (Rx Tx) ولكن ما هي الدائرة او التركيب الداخلي ؟؟؟
ثالث سؤال -- البروتوكول كما قلنا هو اتفاقية بين جهازين ليتم التعامل معهم كيف يمكن صنع بروتوكول -- مثال على ذلك قمت انت او انا بصنع جهاز واردنا ان نعمل له بروتوكول معين لربطه بالكومبيوتر كيف سيتم ذلك بدون ان استخدم البروتوكولات الموجودة الستاندرد ؟؟؟
رابع سؤال -- انواع البروتوكولات الموجودة هي I2C , RS232 , USB (اقصد ببروتوكول ال usb , rs232 البروتوكولات الخاصة بالسيريال والتوازي) هل يمكنك ان تكمل بقية الانواع الموجودة ؟؟
يبقى اخر شي طلب اخوي وهو موضوع مهم للجميع وليس فقط لي ان تقوم بتخصيص موضوع كامل تشرح به موضوع الانترفيس وتضع به كل المعلومات المتوفرة لربط جميع الانواع وهذا الموضوع طبعا يمكنك عمله في اي وقت وكما تحب ان تشرح -- ولكني اترجاك ان لا تنساه