پاسخ : asf.h چطوری به atmel studio اضافه میشه ؟
همه فایلهایی که در پروژه به آن نیاز دارید باید در مسیر پروژه کپی شوند. در ضمن هدف شما از استفاده از asf.h چیست؟ این فایل یک هدر هست که پروژه شما رو به کدهای ASF مرتبط می کند که در آن هدرها و سورسهایی ( پسوند c.) هست که همه سورسهای مورد نیاز باید به پروژه Add شوند و فایلهای هدر اگر نیاز بود و در صورتی که از طریق asf.h انجام نشده بود می توانند include شوند. در مورد تنظیمات پروژه هم بستگی به کدهای ASF دارد که آیا برای استفاده نیاز به اعمال تنظیمات خاصی هست یا خیر که باید در توضیحات و یا Document های مربوط به کدها جستجو کنید.
در Help نرم افزار در رابطه با استفاده از ASF توضیح داده شده و همچنین ممکن هست PDF هایی هم مرتبط با کد مورد استفاده در سایت اتمل موجود باشد.
اما همانطور که بارها گفته شده استفاده از ASF کار رو پیچیده تر می کند و بهتر هست تا زمانی که مجبور نشدید از آن استفاده نکنید. (دلیل پیچیده بودن کدها این هست که سعی شده در یک سورس کد چند خانواده و یا چندین شماره از میکروکنترلرها پشتیبانی شوند که برای این کار از شرطها و ماکروهای پیش پردازنده زیادی استفاده شده که خوانایی و درک کدها را سخت تر می کند و اینکه فایلها در پوشه های تو در تو قرار گرفته اند)
همه فایلهایی که در پروژه به آن نیاز دارید باید در مسیر پروژه کپی شوند. در ضمن هدف شما از استفاده از asf.h چیست؟ این فایل یک هدر هست که پروژه شما رو به کدهای ASF مرتبط می کند که در آن هدرها و سورسهایی ( پسوند c.) هست که همه سورسهای مورد نیاز باید به پروژه Add شوند و فایلهای هدر اگر نیاز بود و در صورتی که از طریق asf.h انجام نشده بود می توانند include شوند. در مورد تنظیمات پروژه هم بستگی به کدهای ASF دارد که آیا برای استفاده نیاز به اعمال تنظیمات خاصی هست یا خیر که باید در توضیحات و یا Document های مربوط به کدها جستجو کنید.
در Help نرم افزار در رابطه با استفاده از ASF توضیح داده شده و همچنین ممکن هست PDF هایی هم مرتبط با کد مورد استفاده در سایت اتمل موجود باشد.
اما همانطور که بارها گفته شده استفاده از ASF کار رو پیچیده تر می کند و بهتر هست تا زمانی که مجبور نشدید از آن استفاده نکنید. (دلیل پیچیده بودن کدها این هست که سعی شده در یک سورس کد چند خانواده و یا چندین شماره از میکروکنترلرها پشتیبانی شوند که برای این کار از شرطها و ماکروهای پیش پردازنده زیادی استفاده شده که خوانایی و درک کدها را سخت تر می کند و اینکه فایلها در پوشه های تو در تو قرار گرفته اند)
دیدگاه