در مورد Xmega یک منوالی در مورد زبان C از طرف شرکت Atmel منتشر شده است که به توضیح آن می پردازد
لطفا لینک مطلب مورد نظر را قرار دهید.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
وقتی مطالبی رو لایک میکنید یا بازخورد میدید یعنی به نویسنده میگید که از این مطلب استفاده کرده اید و همچنان ادامه بده، یا بیشتر مطلب بزار، یا بیشتر در مباحث اینجوری شرکت کن.
فایل مذکور دارای اطلاعات بسیار مفید و اصولی درباره برنامه نویسی XMEGA به زبان C است و موارد مطرح شده در آن در آموزش ها هم لحاظ می شود.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
جناب آقای کی نژاد
خواهشمند است در مورد کار کردن با نرم افزار Atmel Studio 6 توضیح بیشتری بدید و همین طور نحوه دیباگ کردن کدها
من تا درس 12 رو دیدم و کد مربوطه رو هم در این نرم افزار اجرا کردم اما با چند Error مواجه شدم که نتونستم رفع کنم
فکر میکنم عدم آشنایی کافی با این محیط کمی هم روند کار رو برای افرادی مثل بنده مشکل تر کرده...
سپاس از بزرگواریتون
وقتی مطالبی رو لایک میکنید یا بازخورد میدید یعنی به نویسنده میگید که از این مطلب استفاده کرده اید و همچنان ادامه بده، یا بیشتر مطلب بزار، یا بیشتر در مباحث اینجوری شرکت کن.
کد مربوطه رو هم در این نرم افزار اجرا کردم اما با چند Error مواجه شدم که نتونستم رفع کنم
کدها در محیط AtmelStudio نوشته و بدون هیچ خطایی کامپایل شده است. بنابراین در صورت باز کردن مجدد فایل پروژه و عدم تغییر در کد، دلیلی وجود ندارد که خطا ایجاد شود.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
آقای کی نژاد گرامی
ممنون از توجه تون
کدی رو که در سایت تون گذاشته بودین رو مستقیما اجرا می کردم و به مشکل برخوردم که عرض شد
یه کپی از تمام کد برداشتم و در فایل جدید اجرا کردم کامپایل و run شد
برنامه رو در برد آموزشی حضرتعالی ریختم و دیدم که تمام 7-Seg ها باهم تا 10 میشمارن و بعد از نو ریست می شن
در واقع ساعت نبود برنامه رو دوباره با توضیحات حضرتعالی انطباق دادم مشکلی نبود.
سپاس
وقتی مطالبی رو لایک میکنید یا بازخورد میدید یعنی به نویسنده میگید که از این مطلب استفاده کرده اید و همچنان ادامه بده، یا بیشتر مطلب بزار، یا بیشتر در مباحث اینجوری شرکت کن.
من فایل Hex و elf موجود در پروژه را یک بار روی برد آموزشی پروگرام کردم و برای اطمینان بیشتر یک بار هم آن را از نو کامپایل کردم و هیچ یک از مشکلاتی را که شما به آن اشاره کردید در عمل مشاهده نکردم. تنها نکته موجود این است که این پروژه در نسخه 6.1 نوشته و کامپایل شده و ممکن است شما از نسخه متفاوتی استفاده کرده باشید.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
تنها نکته موجود این است که این پروژه در نسخه 6.1 نوشته و کامپایل شده و ممکن است شما از نسخه متفاوتی استفاده کرده باشید.
درود
بله از نسخه جدید 6.2 دارم استفاده می کنم که البته تفاوت چندانی با 6.1 نداره
ولی علت کانتر شدن رو هنوز نفهمیدم ؟!
سپاس
وقتی مطالبی رو لایک میکنید یا بازخورد میدید یعنی به نویسنده میگید که از این مطلب استفاده کرده اید و همچنان ادامه بده، یا بیشتر مطلب بزار، یا بیشتر در مباحث اینجوری شرکت کن.
همانطور که توضیح دادم با تست و پروگرام کردن خروجی برنامه، چنین عملکردی روی برد آموزشی مشاهده نمی شود.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
همانطور که توضیح دادم با تست و پروگرام کردن خروجی برنامه، چنین عملکردی روی برد آموزشی مشاهده نمی شود.
ممنون از جواب هاتون برد آموزشی شما رو عینا برای ساخت فرستادم و منتاژ کردم اما گویا مشکلات اساسی ای باهاش دارم و علت درست کار نکردن کدها هم در همین موضوع است.البته من از یک تبدیل TQFP که خودم ساخته ام برای Xmega استفاده کردم که در اون کریستال نگذاشتم .
اضافه شده در تاریخ :
جناب کی نژاد
چند هفته ای هست که از فیلم جدید بخش آموزش ایکسمگا در سایت شما خبری نیست!و بیشتر فیلم های بخش AVR پدیت می شوند. هدف خاصی دنبال می شه؟
وقتی مطالبی رو لایک میکنید یا بازخورد میدید یعنی به نویسنده میگید که از این مطلب استفاده کرده اید و همچنان ادامه بده، یا بیشتر مطلب بزار، یا بیشتر در مباحث اینجوری شرکت کن.
به دلیل طولانی شدن بیش از حد ضبط فیلم های آموزش AVR، مدتی است تکمیل این فیلم ها تا مرحله AVR مقدماتی در اولویت قرار گرفته است. در حال حاضر بخش برنامه نویسی اسمبلی (که بین AVR و XMEGA مشترک است) در حال تکمیل است و بعد از چند قسمت دیگر مجددا بخش هایی از فیلم آموزش XMEGA ضبط خواهند شد.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
سلام استاد
در صورت امکان فایل آموزشها رو تو سایت مکتب خونه که کار پلود ویدیو های آموزشی رو انجام میده پلود نمایید
این طوری افراد بیشتری به این اطلاعات گرانبها دست پیدا میکنن
با تشکر از لطفتون
زندگی آن چه که زیسته ایم نیست ، بلکه آن چیزی است که از گذشته به خاطر داریم ...گابریل گارسیا مارکز
تاکنون بیش از 150 قسمت از فیلم های آموزشی در سایت پارات قرار داده شده و بنابراین به نظر نمی رسد تغییر این روال و دو بخش شدن فیلم ها چندان به صلاح باشد.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
جناب کیآنژاد گرامی
آیا تاخیر در ارائه قسمت های جدید فیلم آموزشی ایکسمگا به جهت اینه که باید ادامه مطالب برروی برد آموزشی جدید اجرا بشه؟
اگر امکان داره و برنامه خاصی برای این سری از آموزشآها دارید لطفا اونو در سایتتون قرار بدید.
یا سرفصلآهای آموزشیتون رو ارائه کنید.
با سپاس
وقتی مطالبی رو لایک میکنید یا بازخورد میدید یعنی به نویسنده میگید که از این مطلب استفاده کرده اید و همچنان ادامه بده، یا بیشتر مطلب بزار، یا بیشتر در مباحث اینجوری شرکت کن.
آیا تاخیر در ارائه قسمت های جدید فیلم آموزشی ایکسمگا به جهت اینه که باید ادامه مطالب برروی برد آموزشی جدید اجرا بشه؟
تاخیر به واسطه کمبود وقت من و در اولویت قرار گرفتن تکمیل آموزش AVR مقدماتی است. به عنوان مثال نوشتن و تست عملی برنامه مربوط به بخش87 فیلم AVR، روز پنج شنبه (که معمولا افراد به کارهای شخصی و مهمانی و ... اختصاص می دهند) بصورت یکسره از صبح تا شب وقت من را گرفت و این در حالی است که انبوهی از کارها و پروژه های مختلف هم در حال انجام هستند. به هر حال هر وقت فرصتی ایجاد می شود سعی می کنم از آن برای پیشبرد فیلم های آموزشی استفاده کنم. اما در حال حاضر وسع و مقدورات من به لحاظ زمانی بیشتر از این نیست.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
دیدگاه