نوشتن درایور دستگاه مدت زمان زیادی طول می کشد و همچنین باید آماده باشید که رفع اشکال در آن طولانی می شود.
ضروری
- - برنامه ای برای نوشتن درایورها ؛
- - شبیه ساز
دستورالعمل ها
مرحله 1
اگر در توسعه درایورهای دستگاه تازه وارد هستید ، آموزش نحوه ایجاد درایورها را بخوانید. هنگام انتخاب ادبیات ، به بستری که درایور دستگاه برای آن در نظر گرفته شده توجه ویژه کنید ، زیرا این از اهمیت اساسی برخوردار است. همچنین ، تلفیق دانش برنامه نویسی شی گرا کار زائدی نخواهد بود ، این به شما کمک می کند جنبه های توسعه نرم افزار برای دستگاه ها را بهتر درک کنید.
گام 2
به قسمت برنامه ای مونتاژ درایور دستگاه بروید. اگر در حال ایجاد درایور برای سیستم عامل ویندوز هستید ، باید ابزار توسعه نرم افزار مانند Driver Development Kit را بارگیری کنید. این برنامه همچنین دارای همتایان راحت تری است ، به عنوان مثال Numega Driver Studio. همچنین ، بیشتر برنامه ها برای ایجاد درایورها برای ویندوز پولی هستند ، که باعث می شود از قبل تعیین کنید که آیا این ابزار توسعه برای شما مناسب است یا نه.
مرحله 3
در مواردی که برای سیستم عامل های اوبونتو درایور می نویسید ، از نرم افزار Linux Device Driver Kit استفاده کنید. همچنین می توانید تمام برنامه های لازم را از طریق وب سایت های رسمی توسعه دهندگان در اینترنت بارگیری کنید.
مرحله 4
کد درایور دستگاه را بنویسید. این بستگی به پیچیدگی تجهیزات می تواند مدت زمان زیادی طول بکشد. کد نوشته شده را برای اشکالات بررسی کنید ، عملکرد آن را در شبیه ساز در محیط هایی که می خواهید از آن استفاده کنید بررسی کنید.
مرحله 5
کد نوشته شده را در یک فایل نصب وارد کنید ، آن را به همراه کد منبع بر روی دیسک بنویسید ، که احتمالاً برای اشکال زدایی از کار آن در سیستم عامل با در نظر گرفتن به روزرسانی ها ، بیش از یک بار نیاز خواهید داشت. عملکرد درایور را همزمان در چندین کامپیوتر بررسی کنید تا در آینده مجبور نشوید بارها آن را دوباره بنویسید.