پاسخ : کوچ کردن از کدویژن به AtmelStudio
حالا که تاپیک به صورت خوبی پیش رفته ، جاداره یه سری نکته بگم:
1- همیشه اینو گفتم : هیچ وقت خودتون را به کامپایلر و محیط برنامه نویسی محدود نکنید . هر کدام یک ویژگی هایی دارند.
من خودم الان در پروژه های خیلی مهمم هم از کدویژن استفاده میکنم . ممکنه در یک پروژه از چند کامپایلر استفاده کنم.
مثلا کدویژن به نسبت کدهای بهینه تر از نظر سایز ایجاد میکند. (نسبت به gcc در حالت سایز پتیمایز)
2- کد ویزارد به هیچ وجه یک خصوصیت خوب در کدویژن نیست.
اصلا دنبال کدویزارد و.. نباشید. کدویزارد یک ایده ای بوده که فقط برای فروش بیشتر کدویژن ایجاد شده.
اصلا خوب نیست ، نباید بش عادت کنید .
منطقی نیست که یک سری رجیستر اول کار تنظیم بشه و بعدش دیگه ثابت بمونه.
نگید نمیتونم اسم رجیستر ها را حفظ کنم. یه مدت که کار کنید خودش دیگه تو ذهن میمونه.
من خودم در حال نوشتن برنامه حتما دیتاشیت را در کنار محیط برنامه نویسی باز میکنم. اگه یه چیز یادم رفت سریع مراجعه میکنم به دیتاشیت. این اصولی تره.(باید دیتاشیت را کهنه کنید)
حالا که تاپیک به صورت خوبی پیش رفته ، جاداره یه سری نکته بگم:
1- همیشه اینو گفتم : هیچ وقت خودتون را به کامپایلر و محیط برنامه نویسی محدود نکنید . هر کدام یک ویژگی هایی دارند.
من خودم الان در پروژه های خیلی مهمم هم از کدویژن استفاده میکنم . ممکنه در یک پروژه از چند کامپایلر استفاده کنم.
مثلا کدویژن به نسبت کدهای بهینه تر از نظر سایز ایجاد میکند. (نسبت به gcc در حالت سایز پتیمایز)
2- کد ویزارد به هیچ وجه یک خصوصیت خوب در کدویژن نیست.
اصلا دنبال کدویزارد و.. نباشید. کدویزارد یک ایده ای بوده که فقط برای فروش بیشتر کدویژن ایجاد شده.
اصلا خوب نیست ، نباید بش عادت کنید .
منطقی نیست که یک سری رجیستر اول کار تنظیم بشه و بعدش دیگه ثابت بمونه.
نگید نمیتونم اسم رجیستر ها را حفظ کنم. یه مدت که کار کنید خودش دیگه تو ذهن میمونه.
من خودم در حال نوشتن برنامه حتما دیتاشیت را در کنار محیط برنامه نویسی باز میکنم. اگه یه چیز یادم رفت سریع مراجعه میکنم به دیتاشیت. این اصولی تره.(باید دیتاشیت را کهنه کنید)
دیدگاه