سلام دوستان
با توجه به یه پروژه ساده ای که دارم ( یه LCD کاراکتری 16*2 یه متنی رو اسکرول میکنه ) ، من موندم یک چیپ AVR مانند ATMEGA8 رو به چه روشی استفاده کنم.
خب از نظر خودم دو راه دارم (اگر راه بیشتری هم هست بفرمایید ) :
1. ریختن بوت لودر آردوینو روی ATMEGA و استفاده از کدهای آردوینو برای اوکی کردن پروژه ( چون خودم با آردوینو و زبانش زیاد کارکردم خیلی راحت میتونم برای آردوینو کدهاش رو اوکی کنم ، ) ولی نمیدونم این راه چه معایبی میتونه داشته باشه و پیشنهادتون چیه ؟
2. استفاده از زبان های AVR حالا با بسکام یا C که هیچ اطلاعاتی ازشون ندارم و نمیدونم چقدر طول میکشه من اینارو یاد بگیرم تا بتونم روی یک ATMEGA8 بدون واسط آردوینو برنامه بریزم که برام جواب بده یا نه (ظاهرا که پیچیده تر از مورد اولی هست ، و اینکه کدهای آردوینو خیلی زیاد تو اینترنت هست ولی مثال و کد برای AVR خیلی کمتره ( البته باز اگر اشتباه میدونم اینم راهنمایی کنید )
با توجه به یه پروژه ساده ای که دارم ( یه LCD کاراکتری 16*2 یه متنی رو اسکرول میکنه ) ، من موندم یک چیپ AVR مانند ATMEGA8 رو به چه روشی استفاده کنم.
خب از نظر خودم دو راه دارم (اگر راه بیشتری هم هست بفرمایید ) :
1. ریختن بوت لودر آردوینو روی ATMEGA و استفاده از کدهای آردوینو برای اوکی کردن پروژه ( چون خودم با آردوینو و زبانش زیاد کارکردم خیلی راحت میتونم برای آردوینو کدهاش رو اوکی کنم ، ) ولی نمیدونم این راه چه معایبی میتونه داشته باشه و پیشنهادتون چیه ؟
2. استفاده از زبان های AVR حالا با بسکام یا C که هیچ اطلاعاتی ازشون ندارم و نمیدونم چقدر طول میکشه من اینارو یاد بگیرم تا بتونم روی یک ATMEGA8 بدون واسط آردوینو برنامه بریزم که برام جواب بده یا نه (ظاهرا که پیچیده تر از مورد اولی هست ، و اینکه کدهای آردوینو خیلی زیاد تو اینترنت هست ولی مثال و کد برای AVR خیلی کمتره ( البته باز اگر اشتباه میدونم اینم راهنمایی کنید )
- خب شما پیشنهادتون چی هست ؟ معایب و مزایای این دو گزینه رو میفرمایید ؟
- و اینکه آیا AVR خیلی پیچیده اس و زمان زیادی میطلبه برای یادگیری و استفاده برای پروژه ؟
- و فرقهای اساسی که باهم دارن ( این دو گزینه ) چیا هستند ؟
دیدگاه