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

موضوع: نحوه برنامه نویسی حرفه ای برای میکروکنترلر

  1. #1
    تازه وارد
    تاریخ عضویت
    Jun 2011
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض نحوه برنامه نویسی حرفه ای برای میکروکنترلر

    سلام دوستان
    من قصد نوشتن یک نرم افزار نسبتا بزرگ و پیچیده برای یک دستگاه را دارم. میکروش احتمالا ARM باشه البته نوع میکرو خیلی برام مهم نیست و سوالم چیز دیگریه
    سوالم اینه که چطور باید برنامه بنویسم که اولا مدیریت توابع به خوبی امکان پذیر باشه برنامه قابل فهم منظم باشه و به عبارتی یلخی کد اضافه نکنم در ضمن برنامه ماژولار باشه و در سریعترین زمان به درخواست ها پاسخ داده بشه من اطلاعاتی در رابطه با System tick ، Modular Programming و RTOS جمع آوری کردم اما هنوز نمی دونم چطور باید یک برنامه حرفه ای بنویسم.
    لطفا راهنمایی کنید
    ویرایش توسط arsalanarm : 07-03-2013 در ساعت 13:14

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

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

    پیش فرض

    توی کیل شما میتونید از rtx استفاده کنید در رابطه با کیفیت برنامه هم باید عرض کنم این بستگی به توانایی و نجربا شما در این زمینه داره.

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


  5. #3
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    سوالم اینه که چطور باید برنامه بنویسم که اولا مدیریت توابع به خوبی امکان پذیر باشه برنامه قابل فهم منظم باشه و به عبارتی یلخی کد اضافه نکنم در ضمن برنامه ماژولار باشه و در سریعترین زمان به درخواست ها پاسخ داده بشه من اطلاعاتی در رابطه با system tick ، modular programming و rtos جمع آوری کردم اما هنوز نمی دونم چطور باید یک برنامه حرفه ای بنویسم.
    بهترین کار این هست که برنامه رو به صورت تابع بنویسید و برای بخش های که زیاد توی برنامه استفاده میشن کتابخونه ایجاد کنید .
    من خودم معمولا اول برنامه رو مینویسم و بعد از انجام تست ها و کسب اطمینان از عمل کرد برنامه ، اون رو بهینه میکنم و بعد بخش های تکراری رو در توابع قرار میدم .

  6. کاربران : 3 تشکر کرده اند از شما 1nafar برای ارسال این پست سودمند:


  7. #4
    کاربر فعال
    تاریخ عضویت
    Dec 2011
    نام
    علی حاجی آبادی
    نوشته ها
    240
    تشکر
    46
    تشکر شده 237 بار در 155 پست

    پیش فرض

    سلام ،
    من معمولاً در برنامه نویسی های بزرگ حتماً از system tick استفاده میکنم. در خیلی از کارها کمک می کنه.
    از (FSM (Finite State Machine هم حتماً استفاده کنید. تجربه به من نشون داده که در پروژه های بزرگ حتماً باید نرم افزار رو State بندی کرد و بعد از طراحی اولیه State ها شروع به برنامه نویسی کرد.

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


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

  1. همکار برای مقاله نویسی
    توسط medadnoki در انجمن مباحث کار و کاریابی/تبلیغات/بازارچه
    پاسخ: 13
    آخرين نوشته: 17-04-2013, 00:02
  2. همکار برای مقاله نویسی
    توسط medadnoki در انجمن گفت و گوي آزاد
    پاسخ: 0
    آخرين نوشته: 12-03-2013, 13:27
  3. برنامه نویسی با iar
    توسط ali ali در انجمن مباحث کلی ARM
    پاسخ: 13
    آخرين نوشته: 06-02-2012, 03:12
  4. کمک در برنامه نویسی و سخت افزار
    توسط BaRdIa در انجمن AVR
    پاسخ: 6
    آخرين نوشته: 15-08-2010, 03:00
  5. مثال برنامه نویسی از کار کرد تایمر
    توسط zavar در انجمن AT91 series (ATMEL)
    پاسخ: 2
    آخرين نوشته: 05-07-2010, 09:26

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

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