در ادامه آموزش های برنامه نویسی پردازنده های DSP شرکت TI به مقایسهی ریوژن 2 و ریوژن 3 سری C55x شرکت TI، معرفی باسهای داخلی سری C55x، معرفی Instruction Buffer Unit، معرفی Program Flow Unit، نوشتن یک تابع ساده برای یافتن بیشترین مقدار موجود در یک آرایه و آموزش استفاده …
ادامه نوشته »آموزش نرم افزار Vivado
آموزش نرم افزار Vivado ، اگر به دنبال شروع کار با Xilinx Vivado Design Suite هستید، این آموزش برای شما مفید خواهد بود. اگر به دنبال راهی آسان برای شروع کار با PLD های شرکت Xilinx، یا حتی دیگر PLDها میگردید، در این صورت این آموزش همچنان می تواند برای …
ادامه نوشته »مدار منطقی – منطق دیجیتال
منطق دیجیتال یا منطق بولی (Boolean logic)،یکی از اساسیترین مفاهیم در ساخت سیستمهای کامپیوتری مدرن است. منطق دیجیتال مجموعه قواعدی است که گرفتن تصمیمات پیچیده را بر اساس سوالهای «بله/خیر» ممکن میکند. در این آموزش چکیده ای از کتاب مدار منطقی را مطرح میکنیم. مدار منطقی مدارهای منطقی دیجیتال به دو دسته …
ادامه نوشته »پروتکل I2C
در این آموزش در مورد پروتکل I2C فرا خواهید گرفت، این که چرا باید از آن استفاده کنید، و این که چگونه آن را راه اندازی کنید. پروتکل Inter-Integrated Circuit یا به اختصار I2C پروتکلی است که برای ارتباط چندین مدار مجتمع(چیپ) دیجیتال “slave” با یک یا چند چیپ “master” …
ادامه نوشته »ارتباط سریال – پروتکل UART
ارتباط سریال چیست ؟ قبل از شروع به توصیف ارتباط سریال بهتر است بدانیم که؛ که سیستم های نهفته و مدارات الکترونیک دیجیتال پیشرفته (میکروکنترلرها ، پردازنده ها و…) نیازمند ارتباط با یکدیگر هستند. برای اینکه این مدارها اطلاعات خود را مبادله کنند، باید یک پروتکل ارتباطی مشترک داشته باشند. …
ادامه نوشته »ارتباط SPI – معرفی پروتکل ارتباطی سریال SPI
ارتباط SPI یک باس رابط است که معمولا برای ارسال داده بین میکروکنترلرها و لوازم جانبی کوچک مانند شیفت رجیسترها، سنسورها و SDکارت ها استفاده می شود. ارتباط سریال SPI از خطوط داده و کلاک های جداگانه و یک خط انتخاب برای گزینش دستگاهی که می خواهید با آن صحبت …
ادامه نوشته »معماری هاروارد -معرفی CPU های سری C55x تگزاس اینسترومنتس
در ادامه جلسه قبلی آموزش DSP که به برسی معماری هاروارد و معرفی CPU های سری C55x پرداختیم. در این جلسه به برسی معماری هاروارد میپردازیم و معماری داخلی این سری ، در ادامه فیلم آموزشی را ببینید. فیلم معماری هاروارد و معرفی CPU های سری C55x تگزاس اینسترومنتس: جلسات …
ادامه نوشته »معرفی معماری CPU های سری C55x تگزاس اینسترومنتس
در ادامه جلسات آموزش DSP به قسمت معرفی معماری CPU های سری C55x تگزاس اینسترومنتس میرسیم و در این جلسات زبان اسمبلی آن ها را نیز برسی میکنیم . و همچنین اگر درس معماری کامپیوتر را مطالعه نکردید از اینجا کتاب مدار منطقی و معماری کامپیوتر را دانلود و مطالعه کنید. …
ادامه نوشته »معرفی میکروکنترلرهای مبتنی بر ARM شرکت TI
در ادامه جلسات قبلی که به برسی میکروکنترلر های شرکت TI پرداختیم در این جلسه نیز به برسی میکروکنترلرهای سری 32 بیتی این شرکت میپردازیم.در داین جلسه به معرفی میکروکنترلرهای مبتنی بر ARM شرکت TI میپردازیم و به طور دقیق تر به معرفی میکروکنترلرهای ساختهی TI(میکروکنترلرهای مبتنی بر ARM-خانوادههای Hercules و …
ادامه نوشته »ZYNQ چیست و چه کاربردی دارد؟ + فیلم آموزشی
بطور خیلی خلاصه ZYNQ یک SoC شامل ARM و FPGA می باشد. قبل از تعریف ZYNQ بهتره یک تعریفی از FPGA داشته باشیم برای کسانی که نمیدانند FPGA چیست. ترکیب قدرت پردازنده های ARM با پردازش موازش FPGA. مقالات آموزش FPGA و برسی پردازنده های ARM ، میتونن خیلی مفید …
ادامه نوشته »آموزش برنامه نویسی DSP جلسه پنجم-معرفی MCU های ساخت شرکت TI
جلسهی پنجم آموزش برنامه نویسی DSP قسمت اول از معرفی میکروکنترلرهای ساختهی TI(میکروکنترلرهای 16 بیتی و زمان حقیقی 32 بیتی) ، در این جلسه میخواهیم مرور کلی داشته باشیم به تولیدات شرکت ti بپردازیم و ببینیم این شرکت چه MCU هایی را تولید می کنه. معرفی MCUهای ساخت شرکت TI (پارت …
ادامه نوشته »آموزش DSP جلسه چهارم
مطالب آموزش DSP جلسه چهارم: مباحث جلسات قبل را تکمیل خواهیم کرد. در مورد نصب نرم افزار CCS V5 کمی صحبت می کنیم. روش های اضافه کردن فایل به پروژه بیان خواهد شد. در مورد Exclude کردن فایل ها صحبت میکنیم. درباره workspace و نحوه ی جابجایی پروژه ها حرف …
ادامه نوشته »آموزش برنامه نویسی DSP جلسه سوم (معرفی gel فایل و اولین پروژه)
ادامه جلسه قبلی آموزش برنامه نویسی DSP به معرفی gel فایل، build و debug کردن اولین پروژه معرفی gel فایل : ین فایل یک اسکریپت است که به کمک آن نرم افزار CCS رجیسترهای لازم را در زمان معین از طریق JTAG پروگرام می کند. فیلم آموزش برنامه نویسی DSP جلسه سوم …
ادامه نوشته »آموزش پردازنده های DSP جلسه دوم
در جلسه دوم از آموزش های DSP به برسی موارد زیر میپردازیم. در این فیلم آموزشی اولین برنامه خود را هم خواهیم نوشت تا دیدی کلی در مورد بدست بیارید. با ساخت یک پروژه در نرم افزار CCS V5 آشنا می شویم. فایل ccxml و gel معرفی می شوند و …
ادامه نوشته »آموزش DSP جلسه اول ( مقدمات و توضیحات اولیه )
DSP چیست؟ برای پاسخ به این سوال در سایت ها و انجمن های مختلف گشت زدیم تا مثل همیشه شهد مطالب آموزش DSP خوب را برای شما جمع آوری کنیم و از دیدگاه های مختلف پردازنده های DSP را باهم برسی کنیم. در زیر مطالب تمام منابع استفاده شده را …
ادامه نوشته »