آموزش برنامه نویسی سخت افزار

11924 بازدید

 

 

Device Driver programming

 

 

برنامه نویسی سخت افزار

 

Device Driver programming

 

 

 


شايد شما خواسته باشيد از طريق پورتهای Printer و يا پورتهای مربوط به سريال يا باس ISA با کلا سخت افزاري که خودتان طراحی کرده اید ارتباط برقرار کنيد و اقدام به ارسال و دریافت اطلاعات نمایید. برای اینکار نیاز به دستوراتی می باشد که با ورودی و خروجی سخت افزارتان ارتباط برقرار نمیاد که اصطلاحا به این دستورات، I/O می گویند(Input/Output).

 

شما می توانید از اکثر زبانهای برنامه نویسی استفاده کنید که بهترین گزینه ها، دلفی (Delphi)و ویژوال سی(Visual C) می باشد. شما نمیتوانید از بیسیک استفاده نمایید. چون این زبان قابلیت کار با ورودی و خروجی ها را ندارد. بیسیک یکی از زبانهای منقرض شده مایکروسافت می باشد که امروزه کسی از آن استفاده نمی کند.

 

اگر شما تا بحال در  محیط DOS ویندوز برنامه نويسي کرده باشيد، با دستورات INPUT و OUPUT در زبانهای دیگر و یا دستورات inp و outp در C آشنایی دارید. اين توابع براي سازندگان سخت افزار براي PC و نيز برنامه نويسان سيستم حياتي هستند زيرا به شما اجازه خواندن از پورت و نوشتن به پورت را مي دهند. براي ايجاد امکان استفاده از پورت بايد از Dll يا کتابخانه هاي ديناميک استفاده کنيم . Dll ها اجازه مي دهند تا يک کد نوشته شده به يک زبان ديگر را در زمان اجرا ( بطور ديناميک) به برنامه لينک شود.

 

 

 

Device Driver programming

 

 

 

فایل آموزشی را که برای دانلود قرار داده ایم، شامل فایلهای زیر می باشد:


Softwares
Source Code
Video
WinDDK

(نرم افزارهای مورد نیاز، سورس کدها، فایل تصویری آموزشی برنامه نویسی)

 

 

دانلود دانلود

 

 پسورد  پسورد: engpedia.ir

 

 

 

مطالب مرتبط

دیدگاهتان را بنویسید

بخش های مورد نیاز علامت گذاری شده اند

نشانی ایمیل منتشر نخواهد شد

نویسنده : آدرس سایت : ایمیل :
کد روبرو را وارد نمایید
captcha


0

شبکه های اجتماعی

دانشنامه تخصصی مهندسی ایران را در شبکه های اجتماعی دنبال کنید

0 0
درخواست نرم افزار
در صورتی که نیاز به مشاوره در مورد اطلاعات و اخبار نرم افزارها دارید، با ما تماس بگیرید.
    همکاران ما در سریع ترین زمان ممکن پاسخگو شما خواهند بود.