پاسخ : کار عملی با Xmega از 0 تا ...
بعد از RESET فقط اسیلاتور 2 مگاهرتز داخلی Enable است و برای استفاده از سایر اسیلاتورها، ابتدا باید از قبل Enable شوند. دستور CONFIG OSC تنها کاری که انجام می دهد، Enable کردن هر اسیلاتور مورد نظر است و این به معنای تغییر منبع کلاک سیستم نیست. تغییر منبع کلاک توسط دستور CONFIG SYSCLOCK انجام می شود. حال فرض کنید لازم باشد در هنگام اجرای برنامه بسته به ضرورت و به سرعت بین اسیلاتورهای 2 و 32 مگاهرتز سوئیچ شود.در این حالت لازم است هردوی این اسیلاتورها از قبل Enable شده باشند که این عمل یکبار توسط دستور موجود در مثال بسکام انجام می شود.
نوشته اصلی توسط innovation
دیدگاه