(۲۹-آذر-۱۳۹۱, ۲۲:۴۴:۳۳)sharin نوشته است: [ -> ]نقل قول: AVR-GCC دیگه تو تا IDE معروف هم داره winavr و AVRSTUDIO که من با دومی کار میکنم
نسخه ي AVR studio و AVR GCC كه استفاده مي كني چنده؟ يه لايبرري براي دانلود هم دارهه درسته ؟!
بي زحمت لينك بذار ...
اگر manual خوبي هم پيدا كردي ، لينك اون هم بذار.
راستي plugin اي كه براش هست براي چي هست و چه مي كنه و يه توضيح در مورد استفاده از GCC در 2 تا IDE اي كه نام بردي هم بدهه بي زحمت.
با تشكر.
من از ورژن 6 استفاده میکنم خیلی هم راضی هستم اصلا برنامه متحول میشه وقتی به این کامپایلر میای! از خطا های عجق وجق و تٍر زدن های ربات خبری نیست(اونایی که به کامپایلر مربوطه نه دست گل های خودمون!)
winavr و AVRSTUDIO فقط با این زبون کار میکنن + AVRSTUDIO میشه با C++ هم برای میکرو برنامه نوشت
به نطر من WINAVR خوب نیست چون کار با خودش سخته و معمولا تازه که میخوای باهاش کار کنی از خودت نا امید میشی
ولی AVRSTUDIO کملا گرافیکی هست(از حجمش پیداس!)و دیباگ برنامه هم که جزو اصلی ترین قابلیت هاش هست
کتابخونه توی اینترنت زیاد هست و فقط برای سه چیز نیاز پیدا میکنید 1-ارتباط دو سیمه 2- UART که یه روشی میگم که مانند printf کدویژن دیگه کتاب خونه نیاز نباشه 3- ADC
برای دو سیمه خودم گذاشتم تو سایت
و ADC هم هست ولی من میگم از کدویژن کپی کن! از کتابخونه ها 1- جواب نمیگیری 2- بیخودی شلوغش کردن
بزرگ ترین مشکل GCC نبود آموزش هست
و اینکه همه عادت کردن به استفاده از پورت ها به صورت بیتی درصورتی که در حقیقت این پورت ها بایت به بایت هستن! ولی برای اونم راه حل هست
و راه حلش هم فقط اینه که به زبون C مسلط بشیم(که شدیم نه؟!) بعد بیایم سراغش و برای پورت ها هم دستوراتی نوشتم که کار کامپایلر های دیگه رو براتون میکنه
و این لینکا رو ببینی برنامه نویسیت آغاز میشه ...
Extensions to the C Language Family
USERMANUAL
list of all documented functions, variables, defines, enums, and typedefs with links to the documentation
و از همه مهم تر که ملت در به در دنبالشن
توضیح کتابخانه ها و توابع موجود
اینم لینک دانلود AVRSTUDIO V6 BUILD1996
در آخر هم که میرید طرف این کامپایلر در بیخودی ترین چیزا هم مشکل پیدا میکنین پس فقط بپرسید که کلید دانش پرسش هست هممون به بسکام و کدویژن عادت کردیم حالا این یکم فرق داره ولی لازمه ی کاره من تا 4 ماه پیش طرفش نمیومدم ولی از وقتی دارم باهاش کار میکنم دیگه با هیچ کامپایلری نمی تونم کار کنم
شروع کرید (شما که شروع کردید اونایی که نکردن) من درخدمت هستم مشکلی بود بگید
اینم بگم که راه که افتادیم قابلیت هایی مثل
QTouch Composer
و ASF هستن که میان و کار هارو راهت میکنن
اون لینک نرم افزار هم جدید ترین بود دیشب گرفتم
درمورد افزونه هاش هم یه توضیحی بدم
از این سری یه چند قسمتی به این برنامه اضافه شده به نام های Atmel Gallery و Atmel Spaces Collaborative Workspace
دومی یه شبکه هست که میتونید با برنامه نویس ها حرف بزنین و ...
اما اولی یه سری افزونه ها رو از طریق این به برنامه اضافه می کنین تا برنامه نویسی رو برای خودتون راحت تر بکنین
که جمیع بعدا توضیح میدم
بزرگ ترین خلا یی که حس میشه نبود CODEWizard مال کدویژن هاست که راه حلش سادس کپی و پیست! اگه هم که کدویژن رو خریدین(که نخریدین) میتونید اونو به این کامپایلر اضافه کنید
اینم لینک کتابخونه کامل
چیزی که هست اینه که همه رو AVRSTUDIO داره
بیشتر مال WINAVR هست