آخرین مطالب
LINK TABLES
خانه | بایگانی برچسب: برنامه نویسی ماژولار

بایگانی برچسب: برنامه نویسی ماژولار

زبان C – ساختن کتابخانه (جلسه ۱۳)

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

ادامه نوشته »

برنامه نویسی اسمبلی برای AVR (جلسه ۸)

آدرس دهی در AVR: داده ها می توانند درون یک ثبات، بر روی حافظه، یا به صورت مقدار بی واسطه باشند.CPU با روش های مختلفی به داده ها دسترسی دارد که به این روشها مدهای آدرس دهی گویند. AVRجمعا ۱۳ مد آدرس دهی مجزا دارد که می توان آنها را به ۶ دسته تقسیم کرد: تک ثباتی(بی واسطه) ثبات مستقیم غیر مستقیم ثبات مستقیم فلاش غیر مستقیم فلاش

ادامه نوشته »

زبان C – مقدمه (جلسه ۱)

C یک زبان کارامد و همه منظوره است که در سال های ۱۹۶۹ تا ۱۹۷۳ به وسیله دنیس ریچی در آزمایشگاه های بل طراحی شد. نسخه اولیه این زبان به نوعی تکامل یافته و جایگزین زبان B بود که قبلا در آزمایشگاه های بل ابداع شده بود. زبان C به عنوان ابزاری برای طراحی سیستم unix ایجاد شد. امروز با برخی از ضرورت های یادگیری C آشنا می شویم.

ادامه نوشته »

چند مفهوم مهم در برنامه نویسی

شاید برای شما به عنوان یک برنامه نویس سخت افزار این سوال پیش آمده باشد که از زمان نوشتن برنامه (به زبان C) تا زمان تولید فایل Hex چه مراحلی طی می شود؟ برنامه های نوشته شده به زبان C (فایل های سورس) پس از طی چند مرحله به فایل باینری قابل اجرا بر روی سخت افزار تبدیل خواهند شد.

ادامه نوشته »