NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3877 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 15 از 15

موضوع: شروع کار برنامه نویسی با کامپیوتر

  1. #1
    Banned
    تاریخ عضویت
    Apr 2013
    نام
    صادق علی بخشی
    نوشته ها
    1,148
    تشکر
    1,183
    تشکر شده 1,276 بار در 702 پست

    Gadid شروع کار برنامه نویسی با کامپیوتر

    سلام به همه ی دوستان
    من چندتا سوال داشتم ممنون میشم اگر من و بقیه دوستان رو تا حدودی راهنمایی کنید
    اگر بخواهیم کار کردن با پورت های "سریال" و "اترنت" و "یو اس بی" کامپیوتر رو شروع کنیم
    و از طریق این پورتها با میکروهای مختلف چه AVR چه ARM تبادل اطلاعات کنیم
    چه زبان یا زبانهایی رو باید یاد بگیرم و چه پیشنیازهایی داره؟؟؟
    و از بین زبانهایی مثل C# & C++ & VB و همین زبانها با پسوند "net." چه فرقی هست و کدومشون برای شروع کار بهتر و کاربردی تر هست؟؟؟
    و فرق کار کردن توی لینوکس با ویندوز تو چی هست و کدومشون برای این جور کارها بهتر هست ؟؟؟
    و یه سوال دیگه کلاینت چی هست ؟؟؟؟

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    شما برای اینکار باید در دو سو برنامه بنویسید 1میکرو 2 پی سی سمت میکرو که تقرایبا برا هر سه موردش از یوزارت استفاده میکنه ولی سمت پی سی شما باید با vb یا c# برنامه تون رو بنویسید . برا شروع کار پبشنهاد میکنم دنبال این بگردید که چطوری با پورت سریال پی سی تبادل داده کنید. یو اس بی هم برای اکثر موارد 1 پورت سریال مجازی مبسازه پس برنامه نویسی یو اس بی هم مثل سریاله البته نه همیشه!!!!.
    در مورد اترنت هم کار به همین صورته شما باید چگونگی برنامه نویسی برای تبادل داده را یاد بگیرید. که در مورد اترنت کار کمی بیشتر و سخت تره پس قدم اول رو بردارید تا در مورد برنامه نویسی برای میکرو کمک کنیم
    سرزمین من\r

    دانلود کتاب آموزش پورت سریال در c#

    http://www.iranmicro.ir/forum/showthread.php?t=9629

  4. کاربران : 4 تشکر کرده اند از شما shahrivar88 برای ارسال این پست سودمند:


  5. #3
    کاربر فعال r0b0 آواتار ها
    تاریخ عضویت
    Jan 2013
    نام
    امید عزیزی
    نوشته ها
    140
    تشکر
    205
    تشکر شده 198 بار در 80 پست

    پیش فرض

    و فرق کار کردن توی لینوکس با ویندوز تو چی هست و کدومشون برای این جور کارها بهتر هست ؟؟؟
    ویندوز
    برای شروع کار شما خوبه و به راحتی میتونید باهاش ارتباط برقرار کنید
    ولی در مورد لینوکس
    یک سیستم عامل متن باز است و این به این معناست که هیچ محدودیتی براش درقبال اجرای یک فایل یا دستور وجود نداره و کاملا انعطاف پذیره
    لینوکس هرلحظه میتونه خودش و با نیاز روز تطبیق بده و هرلحظه نسخه های جدیدتری عرضه کنه
    از نظر امنیت و آسیب پذیری هم لینوکس امنیت بالایی داره و به راحتی آسیب پذیر نیست

    کلا اگه بخواهید حرفه ای و بدون محدودیت کار کنید لینوکس پیشنهاد خوبیه
    ولی برای شروع کار و ارتباط آسان ویندوز مناسبه و به راحتی می تونید باهاش کار کنید
    و یه سوال دیگه کلاینت چی هست ؟؟؟؟
    کلاینت به زبان ساده مثل کیس کامپیوتر شماست که بدلیل هزینه پایین و کارکرد ساده و امنیت بالا ازش بعنوان همون کیس کامپیوتر برای شبکه کردن چند تا سیستم استفاده میشه
    یعنی درواقع این کلاینت از یک سرور اصلی دستور میگیره و بعد به هر مانیتور یک کلاینت تعلق میگیره و باهم شبکه میشن


    خوش باشید.

  6. کاربران : 4 تشکر کرده اند از شما r0b0 برای ارسال این پست سودمند:


  7. #4
    Banned
    تاریخ عضویت
    Apr 2013
    نام
    صادق علی بخشی
    نوشته ها
    1,148
    تشکر
    1,183
    تشکر شده 1,276 بار در 702 پست

    پیش فرض

    سلام
    آقای shahrivar88 ممنون از پاسختون
    ولی مشکل من هنوز پابرجاست چون نمیدونم باید چه سر فصل هایی رو بخونم و چه کتابی خوب هست؟؟؟
    بچه های نرم افزار دانشگاه هم که قربونشون برم یا چیزی بلد نیستن یا اگر هم بلد هستن باید به زور کتک
    ازشون اطلاعات گرفت

  8. #5
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    دوست گرامی کار شما در 2 سمت باید انجام بشه.
    1-میکرو
    2-پی سی
    شما تا به حال با c# یا visual studio برنامه نوشتید>
    ؟؟؟؟؟

    اصلا تا چه حدی با میکرو آشنایی دارید؟
    سرزمین من\r

    دانلود کتاب آموزش پورت سریال در c#

    http://www.iranmicro.ir/forum/showthread.php?t=9629

  9. #6
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    کتاب AVR آقای سپاس یار 1 مثال از ارتباط توی VB داره ***www.avr.ir***که کتاب مرجع کامل AVR نوشته آقایان مظاهری و پرتوی فر هم عین همون رو داره میتونید به اونها هم نگاهی بندازید.
    سرزمین من\r

    دانلود کتاب آموزش پورت سریال در c#

    http://www.iranmicro.ir/forum/showthread.php?t=9629

  10. تشکرها از این نوشته :


  11. #7
    Banned
    تاریخ عضویت
    Apr 2013
    نام
    صادق علی بخشی
    نوشته ها
    1,148
    تشکر
    1,183
    تشکر شده 1,276 بار در 702 پست

    پیش فرض

    من توی قسمت کار با میکرو مشکل چندانی ندارم
    کتاب آقای پرتوی فر هم خوندم و به جرات میتونم بگم کاملترین مرجع AVR هست
    مشکل من کار با کامپیوتر هست که نمیدونم
    چه سر فصل هایی رو بخونم تا هم یه دید کلی از ساختار اون پورتکل های مورد نظر توی کامپیوتر بدست بیارم و هم بتونم کد نویسی کنم
    مثل اون روندی که آقای پرتویی فر اجرا کرده اول اومده نوع ارتباط رو گفته بعد رجیسترها و آخرش هم دستورات برنامه نویسی
    درحال حاظر هم میتونم توست برنامه ی ترمینال خود کدویژن با میکرو ارتباط برقرار کنم ولی این کار می خوام به صورت هوشمند انجام بدم که مثلا کامپیوتر چندتا کار رو انجام بده و نسبت به نیازی که داره به میکر دستور بده که مثلا موتور 1 ساعت گرد بچرخه یا دستورات شبیه به این
    در اصل من اینترفیس نویسی میخوام یاد بگیرم

  12. #8
    مدیر انجمن farzadsw آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    تهران
    نوشته ها
    485
    تشکر
    105
    تشکر شده 745 بار در 309 پست

    پیش فرض

    اگر توی ویندوز قرار هست استفاده کنید، C# استفاده کنید کار رو راحتتر می کنه. برنامه c# داخل محیط لینوکس هم قابل اجراست (mono).
    با زبانهای دیگه هم میشه ولی مزایا و معایب خودشون رو دارند:
    vb: مثل c# ساده هست ولی قدیمی شده (مگر اینکه vb.net استفاده کنید)
    Python: به راحتی روی هر سیستم عاملی قابل اجراست ولی ایجاد محیط گرافیکی براش سخته و یک مقدار هم کندتر از c هست
    C/C++: کار باهاشون سخت تره ولی سرعت و امکانات سطح پایین رو دارند (اغلب نیازی نیست)
    java: روی هر سیستم عاملی اجرا میشه ولی برنامه نویسیش سخت تره و نسبت به c کندتر هست.

  13. کاربران : 5 تشکر کرده اند از شما farzadsw برای ارسال این پست سودمند:


  14. #9
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    آقای صادق بخشی یک کتاب توی وب هست برای c# کتاب عالیه شما جستجو بزنید پیداش میکنید نویسنده اش هاشمیان هستش یا اون جلو برید اما بعدا برای سریال باید از جای دیگه ای مطلب پیدا کنید که من سایت خود مایکرو سافت رو پیشنهاد میدم.
    سرزمین من\r

    دانلود کتاب آموزش پورت سریال در c#

    http://www.iranmicro.ir/forum/showthread.php?t=9629

  15. تشکرها از این نوشته :


  16. #10
    Banned
    تاریخ عضویت
    Apr 2013
    نام
    صادق علی بخشی
    نوشته ها
    1,148
    تشکر
    1,183
    تشکر شده 1,276 بار در 702 پست

    پیش فرض

    نقل قول نوشته اصلی توسط shahrivar88 نمایش پست ها
    آقای صادق بخشی یک کتاب توی وب هست برای c# کتاب عالیه شما جستجو بزنید پیداش میکنید نویسنده اش هاشمیان هستش یا اون جلو برید اما بعدا برای سریال باید از جای دیگه ای مطلب پیدا کنید که من سایت خود مایکرو سافت رو پیشنهاد میدم.
    ممنون از لطفتون
    ولی من یک هفته پیش کتاب آقای جعفری رو خریدم
    روان هم هست و از روی اون دارم میخونم

  17. تشکرها از این نوشته :


  18. #11
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    متاسفانه تو کتاب هایی که ما داریم فقط برنامه نویسی بحث شده و اصلا کار با سخت افزار نگفتن حتی یک ارتباط سریال ساده تو سی شارپ! تا بخای 1 مورد ساده رو یاد بگیری پدر آدم در میاد.
    ولی همین که شما راهو شروع کنی کم کم دستت میاد نیازمندی هاتو چطوری پیدا کنی ولی سایت مایکروسافت واقعا منبع کاملیه
    کاش ما هم یه همچین جایی رو داشتیم.
    سرزمین من\r

    دانلود کتاب آموزش پورت سریال در c#

    http://www.iranmicro.ir/forum/showthread.php?t=9629

  19. تشکرها از این نوشته :


  20. #12
    Banned
    تاریخ عضویت
    Apr 2013
    نام
    صادق علی بخشی
    نوشته ها
    1,148
    تشکر
    1,183
    تشکر شده 1,276 بار در 702 پست

    پیش فرض

    حق با شماست
    من هم خیلی دنبال یه منبع خوب میگشتم
    از بچه های نرم افزار هم خیلی سخت میشه اطلاعات گرفت
    چون یا در اختیار دیگران نمیزارند یا اصلا متوجه منظور ما نمیشن و نمیفهمنند که چی میخواهیم
    من هم یه کتاب نسبتا خوب گرفتم و گفتم حداقل 4 چیز نرم افزاری یاد بگیرم
    بعد توی سایت های مختلف اطلاعاتم رو کامل میکنم
    این کتابی هم که خریدم بد نیست ولی خیلی حجیمه از طرفی هم خیلی سرم شلوغ شده
    والا باید تا الان حداقل نصف کتاب رو تموم میکردم ولی تازه 100 صفحه اش رو خوندم
    اما الان که میخونم میبینم حداقل از برنامه نویسی میکرو خیلی راحتتر هست
    مثلا همین که دستورات رو برام تایپ میکنه خودش یه امتیاز بزرگیه

  21. #13
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    من دارم آموزش کامل برنامه نویسی پورت سریال در سی شارپ رو مینویسم 50 صفحه اش هم تمام شده به محض پایان رو وب میزارم .کاملا تصوبری حتی کسانی که 1 برنامه هم با سی شارپ نساختن میتونن ازش استفاده کنند.
    سرزمین من\r

    دانلود کتاب آموزش پورت سریال در c#

    http://www.iranmicro.ir/forum/showthread.php?t=9629

  22. تشکرها از این نوشته :


  23. #14
    Banned
    تاریخ عضویت
    Apr 2013
    نام
    صادق علی بخشی
    نوشته ها
    1,148
    تشکر
    1,183
    تشکر شده 1,276 بار در 702 پست

    پیش فرض

    اقا شرمنده میکنید
    در مورد usb چیزی داری در معرفی کنی؟

  24. #15
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    در مورد یو اس بی قضیه خیلی گسترده است یو اس بی رو میخواید توی سی شارپ پیاده کنید؟
    برای یوس بی فارسی آقای صفا منش توضیحات دادن
    آموزش پورت usb - ایـــــــــران میـــــــکرو ™
    برای پیاده سازی یو اس بی روی ARM شما با سایت کایل برید و getting Sterted سیستم عامل RTX رو دانلود کنید کتابخانه های خوبی داره
    اگر هم کلا راجب به یو اس بی میخاید برید USB.org - Home
    من آموزش پورت سریالو تمام کردن از این لحظه خودمم در پی یو اس بی هستم
    سرزمین من\r

    دانلود کتاب آموزش پورت سریال در c#

    http://www.iranmicro.ir/forum/showthread.php?t=9629

موضوعات مشابه

  1. [آموزش] اموزش یادگیری زبانهای برنامه نویسی کامپیوتر
    توسط sadeghbakhshi در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 7
    آخرين نوشته: 02-04-2014, 18:48
  2. [سوال] شروع برنامه نویسی
    توسط reza70 در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 0
    آخرين نوشته: 15-12-2013, 23:44
  3. نقشه مدار پاور کامپیوتر
    توسط SMRS در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 0
    آخرين نوشته: 25-03-2009, 20:33
  4. کنترل روبات با کامپیوتر
    توسط ROBOMAN در انجمن مفاهیم اولیه در رباتیک
    پاسخ: 0
    آخرين نوشته: 20-09-2008, 13:02

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •