نتایج جست و جو برای: کامپایلر

کلیدواژه ها، ثابت ها، متغیرها و انواع داده ها در C

ثابت-ها-متغیرها-و-انواع-داده-ها-در-c

نشانه ها(توکن)، کلیدواژه ها، شناسه ها، ثابت ها، متغیرها و نوع داده ها در C، در این مبحث، موارد زیر را می آموزیم: مجموعه کاراکتری چیست؟ نشانه(توکن) کلیدواژه ها و شناسه ها متغیر چیست؟ نوع داده صحیح(integer) نوع داده ممیزشناور(floating point) ثابت ها مجموعه کاراکتری چیست؟ همانند هر زبان برنامه …

ادامه نوشته »

نحوه قرار دادن توضیحات یا کامنت در برنامه نویسی C

کامنت در برنامه نویسی C

کامنت در زبان C به چه معناست؟ کامنت توضیح یا توصیفی راجع به کدهای برنامه است. کامنت به توسعه دهنده کمک میکند تا منطق کد خود را توضیح داده و خوانایی برنامه را بهبود می بخشد. در زمان اجرا،کامنت از طرف کامپایلر نادیده گرفته شده و ترجمه نمی شود. دو …

ادامه نوشته »

اولین برنامه به زبان C – مثال !Hello World

اولین برنامه به زبان C

اولین برنامه به زبان C را باهم می‌خواهیم بنویسیم. مثال !Hello Worldدر دنیای برنامه نویسی مشهور است و کسانی که اولین بار با یک زبان برنامه نویسی شروع به کار می‌کنند از روی رسم قدیمی !Hello World را می‌نویسند. و در اکثر آموزش‌ها و کتاب‌های برنامه‌نویسی به هر زبان برنامه …

ادامه نوشته »

زبان برنامه نویسی C چیست؟ معرفی، تاریخچه و مفاهیم اولیه

زبان برنامه نویسی C

زبان C چیست؟ زبان C یک زبان برنامه نویسی همه منظوره بسیار محبوب، ساده و انعطاف پذیر می باشد. این زبان یک زبان مستقل از ماشین و ساختاریافته است که در موارد بی شماری بکارگرفته شده است. زبان C زبان اولیه برای نوشتن هرچیزی از سیستم عامل ها گرفته(ویندوز و …

ادامه نوشته »

آموزش LabVIEW – کار با LabVIEW را با یک پروژه ساده شروع کنید!

LabVIEW چیست؟ قبل از شروع آموزش LabVIEW، بد نیست که مختصری بیشتر با این نرم‌افزار آشنا شویم. LabVIEW مخفف عبارت Laboratory Virtual Instrumentation Engineering Workbench ؛ یا میزکار مهندسی با ابزارهای آزمایشگاهی مجازی است. ابزارهایی که در این نرم‌افزار وجود دارند، ظاهر و عملکردی دقیقا مشابه نمونه‌های واقعی‌شان دارند. مثلا …

ادامه نوشته »

کارشناس الکترونیک-میکروکنترلرهای AVR

شرکتی دانش بنیان مشاوران ایمنی پنج او هفت در قسمت تحقیق و توسعه خود به فردی با مهارت های زیر نیاز دارد. مهارت های مورد نیاز تسلط و تجربه عملی کافی در انجام پروژه با میکروکنترلرهای AVR   مسلط به زبان برنامه نویسی C با کامپایلر CodeVision تسلط در کار …

ادامه نوشته »

شروع کار با GUI در نرم افزار Qt

شروع کار با GUI در نرم افزار Qt

در جلسه سوم مجموعه آموزش نرم افزار Qt، با ساخت پروژه ای از نوع “Qt Console Application” کار با نرم افزار کیوت را شروع کردیم. در این مقاله می ­خواهیم پروژه ­ای از نوع  “Qt Widgets Application” بسازیم که امکان برنامه ­نویسی به زبان ++C را به همراه امکان ایجاد …

ادامه نوشته »

آموزش کار با بردهای Teensy

آموزش کار با برد Teensy

سری بردهای Teensy مجموعه‌ای از میکروکنترلرها از شرکت PJRC و بر پایه‌ی چندین IC پرقدرت مختلف می‌باشد.این آموزش اولیه به شما کمک می‌کند تا برد Teensyای که برای پروژه‌ی شما مناسب تر است را راه‌اندازی کنید. Teensy LC، Teensy++ 2.0 و Teensy 3.1 وسایل موردنیاز برای کار با برد Teensy ما …

ادامه نوشته »

آموزش شروع کار با نرم افزار Qt یا کیوت

آموزش نرم افزار Qt یا کیوت

در مقاله قبل دلیل استفاده از نرم افزار Qt و نحوه دانلود و نصب آن را بررسی نمودیم. در این آموزش می خواهیم کار با نرم­ افزار کیوت را آغاز کنیم. بنابراین برای شروع کار با نرم افزار Qt و نوشتن اولین برنامه در Qt با این آموزش همراه باشید. …

ادامه نوشته »

راه اندازی واحد UART میکروکنترلر STM32F4xx

راه اندازی واحد UART میکروکنترلر stm32f4xx شکل موج سینوسی بر روی کامپیوتر

در بخش سوم به معرفی و راه اندازی واحد UART میکروکنترلر stm32f4xx و ارسال داده های نمونه برداری شده توسط ADC به کامپیوتر و نمایش بر روی صفحه کامپیوتر می‌پردازیم. معرفی واحد UART میکروکنترلر stm32f4xx : UART به معنای Universal asynchronous receiver-transmitter که یک پروتکل ارتباط سریال است و از طریق …

ادامه نوشته »

راه اندازی واحد ADC میکروکنترلر stm32f4xx  و نمونه برداری با نرخ مشخص

واحد ADC میکروکنترلر stm32f4xx

در این قسمت از آموزش میکروکنترلرهای STM32 به معرفی  و راه اندازی واحد ADC میکروکنترلر stm32f4xx  و نمونه برداری با نرخ مشخص، (30KHz ) از سیگنال خروجی DAC می‌پردازیم. در این قسمت از سیگنال آنالوگ (موج سینوسی خروجی DAC) به کمک ADC و با   نرخ نمونه برداری 30Ksample/sec نمونه برداری …

ادامه نوشته »

راه اندازی واحد DAC میکروکنترلر stm32f4xx  و تولید سیگنال سینوسی

راه اندازی واحد DAC میکروکنترلر stm32f4xx 

در این آموزش به معرفی و راه اندازی واحد DAC میکروکنترلر stm32f4xx  و تولید سیگنال سینوسی با فرکانس مشخص مثلا، 1KHz به کمک آن می‌پردازیم. معرفی واحد DAC میکروکنترلر stm32f4xx واحد DAC به معنای Digital to Analog Converter است، به این معنا که داده های دیجیتال را به ولتاژ آنالوگ …

ادامه نوشته »

آموزش نصب نرم افزار Qt – جلسه دوم آموزش برنامه نویسی با نرم افزار کیوت

آموزش نصب نرم افزار Qt

در مقاله قبل به انواع سیستم عامل­‌هایی که Qt (کیوتی نوشته می­شود و کیوت خوانده می­شود) قابلیت اجرا روی آن­ها دارد، اهداف و قابلیت­های مختلف Qt، همچنین ابزارها، کتابخانه‌­ها و زبان­‌های مختلفی که امکان برنامه‌­نویسی با آن­ها در Qt وجود دارد به صورت اجمالی اشاره نمودیم. در ادامه به صورت …

ادامه نوشته »

آموزش کار با برد اینتل ادیسون Intel Edison

ادیسون روی برد توسعه برد اینتل ادیسون

برد اینتل ادیسون یک کامپیوتر ماژولی یا computer-on-module توسعه یافته توسط شرکت اینتل است. برد اینتل ادیسون به اندازه کافی کوچک برای جاسازی در پروژه‌های پوشیدنی ، به اندازه کافی تطبیق پذیر برای مدیریت کاربردهای اینترنت اشیا و به اندازه کافی قدرتمند برای کنترل پلتفرم های رباتیک می‌باشد. نمای بالایی برد …

ادامه نوشته »

چگونه یک کتابخانه آردوینو بنویسیم؟

کتابخانه آردوینو

در این آموزش میخواهیم یک تابع برای آردوینو بنویسیم که اعداد 0 تا 9 را بر روی نمایشگر سون سگمنت نمایش دهد، تابعی دیگر نمایشگر را خاموش کند و تابعی دیگر که نقطه اعشار را روشن و خاموش نماید. و این توابع را تبدیل به لایبری یا کتابخانه آردوینو میکنیم …

ادامه نوشته »