اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
همانگونه که قبلا هم در صفحات اولیه این تاپیک اشاره شده، مطالب این تاپیک از طرف سایت های مختلفی کپی شده و در بسیاری موارد هم یا به ECA به عنوان مرجع اصلی اشاره ای نشده (مانند سایت یزد کیت) و یا اصولا به هیچ مرجعی اشاره نشده است. اما نکته ای که مرا بر آن داشت که این پست را منتشر کنم، مشاهده سایتی بود که در آن فردی با سابقه تالیف چند جلد کتاب و در کمال راحتی همین مطالب را در سایت خود منتشر کرده و در ذیل مطلب هم خود را به عنوان نویسنده معرفی کرده بودند.
هر چند اصولا مشکلی در کپی کردن مطالب نیست و از ابتدا هم برای استفاده دیگران در انجمن قرار داده شده، اما از بابت پاسداشت زحماتی که دوستان مختلف در این سایت متحمل می شوند ( و نه از بابت اینکه نویسنده مطالب بوده ام)، به چنین افرادی مجددا متذکر می شوم که فعالیت های اقتصادی و علمی خود را به رعایت اخلاق هم مزین کنند و مرجع اصلی مطالب برگرفته شده از این سایت یا هر جای دیگری را ذکر کنند.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
سلام
یک سوال ابتدایی:
فرق اسیلاتور و کریستال و کلال خارجی چیست؟
تشکر
سوال شما تناسبی با موضوع تاپیک ندارد و جا داشت که حذف شود. اما به صورت خلاصه در پاسخ باید گفت که برای انجام عملیات در میکروکنترلر، یک کلاک به عنوان هماهنگ کننده عملیات داخلی مورد نیاز است که می تواند از خارج به میکروکنترلر اعمال شود و یا در داخل آن ساخته شود. اسیلاتور خارجی مجموعه ای است که این کلاک توسط آن تولید می شود و سپس به میکروکنترلر اعمال می شود. اما ساخت کلاک در داخل میکروکنترلر می تواند توسط مدارات مختلفی انجام شود که دقت عملکرد آنها متفاوت است. یکی از این مدارات برای ایجاد نوسان نیاز دارد که از خارج IC قطعه ای به نام کریستال به همراه دو خازن (مطابق مشخصات موجود در Datasheet) به آن متصل شود. نوع دیگری از نوسان ساز یا اسیلاتور هم در داخل میکروکنترلر وجود دارد که دقت اسیلاتور کریستالی را ندارد، اما در عوض به قطعه خارجی هم نیازی ندارد که در خانواده XMEGA چهار نوع اسیلاتور مختلف از این نوع در فرکانس های 2 مگاهرتز و 32 مگاهرتز و 32.768کیلوهرتز و 32 کیلوهرتز وجود دارند که آخری برای اعمال به cpu نیست و برای برخی عملیات دیگر از آن استفاده می شود.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
هرچه سعی کنیم لایه های نرم افزاری زیاد کرده و از سخت افزار دور کنیم مشکلات(باگ ها) کمتر خواهد شد(امنیت بیشتری خواهید داشت)
بهترین جواب دهنده برای سوال شما، خود شما هستید البته بعد تلاش،پشتکار و مطالعه بیشتر
میدونی مشکل ما کجاست؟سرمایه و مغز ها رو نمیتونیم یکجا جمع کنیم...
تعدادی ماژول GPS GP5MX1513F1 با بالاتریت حساسیت -170db به قیمت خرید بفروش میرسد
من عدد خاصی را در مشخصات XMEGA ندیدم. در این مورد از Atmel سوال می کنم و پاسخ را در تاپیک مربوط به مکاتبات منعکس می کنم.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
حیف یه تاپیک نداریم توش از رجیستر ها سوال بپرسیم
دقیقا چه چیزی باید داخل رجیستر INTPRI بخش تنظیم اولویت وقفه ها بریزیم؟
آدرس وکتور ها که توی دیتاشیت نوشته شده؟
بعد هم اینکه میکرو خودش توش دست میبره یا نه؟
با تشکر
دقیقا چه چیزی باید داخل رجیستر INTPRI بخش تنظیم اولویت وقفه ها بریزیم؟
عدد خاصی را لازم نیست در این رجیستر قرار دهید. بلکه هنگامی که وضعیت round-robin در وقفه های با اولویت پائین فعال باشد، آدرس بردار آخرین وقفه پاسخ داده شده در این رجیستر بصورت خودکار قرار می گیرد. البته بصورت نرم افزاری هم می توان مقدار آن را برای دست بردن در روال مذکور تغییر داد. اما این یک کار بسیار فنی است که ممکن است در موارد خاصی مورد استفاده قرار بگیرد و در شرایط معمول کمتر کاربرد دارد.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
عدد خاصی را لازم نیست در این رجیستر قرار دهید. بلکه هنگامی که وضعیت round-robin در وقفه های با اولویت پائین فعال باشد، آدرس بردار آخرین وقفه پاسخ داده شده در این رجیستر بصورت خودکار قرار می گیرد. البته بصورت نرم افزاری هم می توان مقدار آن را برای دست بردن در روال مذکور تغییر داد. اما این یک کار بسیار فنی است که ممکن است در موارد خاصی مورد استفاده قرار بگیرد و در شرایط معمول کمتر کاربرد دارد.
همون آدرسی رو که تو دیتاشیت گفته باید بریزیم؟
یه چیز دیگه من نفهمیدم منظورش چیه از جای اصلی به Boot section انتقال دهیم یه رجیستر این کار رو میکنه
همانطور که گفته شد، عدد خاصی را لازم نیست در این رجیستر قرار دهید. اما در صورت لزوم می توانید آدرس بردار هر وقفه مورد نظر را در آن قرار دهید.
نوشته اصلی توسط شهریار رجب زاده
یه چیز دیگه من نفهمیدم منظورش چیه از جای اصلی به Boot section انتقال دهیم یه رجیستر این کار رو میکنه
نوشته اصلی توسط شهریار رجب زاده
سلام میشه توضیح بدید boot section چیه؟
منظور ناحیه BootLoader است که برای کاربردهایی که این بخش فعال است، پرش به وقفه می تواند بجای حافظه Application به ناحیه Bootloader انجام شود.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
کسی میدونه چطور میشه مقدار Slew-Rate رو محاسبه کرد گشتم پیدا نکردم
در document های
- AVR1313: Using the XMEGA IO Pins and External Interrupts
- XMEGA A MANUAL
نگاه کردم همه این فایل ها برای این موضوع گفتن که به دیتا شیت مراجعه بشه در حالیکه وقتی برای نمونه به دیتا شیت ATXMEGA32A4 مراجعه کردم اطلاعات تکمیلی رو ندیدم. :question:
بعد از نوشتن این پست چواب رو در تاپیک زیر دیدم
http://www.eca.ir/forum2/index.php?topic=45775.msg275992#msg275992
دیدگاه