مجموعه عظیم کتاب های معماری و سیستمهای نهفته: از برنامهنویسی میکروکنترلر تا امنیت IoT.
مجموعه عظیم کتاب های معماری و سیستمهای نهفته: از برنامهنویسی میکروکنترلر تا امنیت IoT.
مجموعه عظیم کتاب های معماری و سیستمهای نهفته: از برنامهنویسی میکروکنترلر تا امنیت IoT.
🎁 این محصول شامل دورههای زیر است
تعداد کل دورهها: 10
- 📘دوره برنامهنویسی میکروکنترلرها با C
- 📘دوره سیستمهای نهفته: از صفر تا ساخت پروژه
- 📘دوره درایورنویسی برای سختافزار
- 📘دوره معماری ARM و برنامهنویسی آن
- 📘دوره ارتباطات سریال در سیستمهای نهفته
- 📘دوره سیستمعاملهای بیدرنگ (RTOS)
- 📘دوره اینترنت اشیا (IoT) با میکروکنترلر
- 📘دوره امنیت در سیستمهای نهفته
- 📘دوره مدارهای آنالوگ و دیجیتال برای برنامهنویسان
- 📘دوره دیباگینگ و تست سیستمهای نهفته
📦 محتوای مجموعه
10
دوره
449
سرفصل
📋 سرفصلهای دورهها
📋 سرفصلهای دوره برنامهنویسی میکروکنترلرها با C
تعداد: 45 سرفصل
- 1. مقدمهای بر میکروکنترلرها
- 2. معماری و انواع میکروکنترلرها
- 3. میکروکنترلرها و مقایسه با میکروپروسسورها
- 4. انتخاب میکروکنترلر مناسب برای پروژه
- 5. مبانی زبان برنامهنویسی C
- 6. متغیرها و انواع داده در C
- 7. عملگرها و عبارات در C
- 8. ساختارهای کنترلی در C: شرطی
- 9. ساختارهای کنترلی در C: تکرار
- 10. آرایهها و رشتهها در C
- 11. توابع در C
- 12. اشارهگرها در C
- 13. ساختمان دادهها در C
- 14. مقدمهای بر ورودی و خروجی دیجیتال
- 15. پورتهای ورودی و خروجی میکروکنترلر
- 16. برنامهنویسی پورتهای ورودی و خروجی
- 17. مقدمهای بر وقفه (Interrupt)
- 18. کاربرد وقفه در میکروکنترلرها
- 19. تایمرها و شمارندهها در میکروکنترلر
- 20. مبانی ارتباط سریال (UART)
- 21. پروتکل ارتباطی SPI
- 22. پروتکل ارتباطی I2C
- 23. مبانی استفاده از ADC
- 24. مبانی استفاده از DAC
- 25. کار با سنسورها در میکروکنترلر
- 26. کار با موتورهای DC
- 27. کار با موتورهای استپر
- 28. کار با نمایشگر LCD
- 29. مبانی PWM و کاربرد آن
- 30. برنامهنویسی RTC (Real Time Clock)
- 31. مبانی استفاده از EEPROM
- 32. مبانی استفاده از Flash Memory
- 33. برنامهنویسی Bootloader
- 34. برنامهنویسی با استفاده از IDE
- 35. دیباگینگ و تست برنامههای میکروکنترلر
- 36. بهینهسازی کد برای میکروکنترلر
- 37. مقدمهای بر سیستمعاملهای بیدرنگ (RTOS)
- 38. کاربرد RTOS در میکروکنترلرها
- 39. برنامهنویسی با استفاده از کتابخانهها
- 40. پروتکلهای شبکه و میکروکنترلر
- 41. مقدمهای بر اینترنت اشیا (IoT) و میکروکنترلر
- 42. طراحی سختافزار برای میکروکنترلر
- 43. مدیریت توان در میکروکنترلرها
- 44. برنامهنویسی برای کاربردهای صنعتی
- 45. برنامهنویسی برای کاربردهای خانگی
📋 سرفصلهای دوره سیستمهای نهفته: از صفر تا ساخت پروژه
تعداد: 45 سرفصل
- 1. سیستمهای نهفته: از صفر تا ساخت پروژه
- 2. مقدمهای بر سیستمهای نهفته و کاربرد آنها
- 3. معماری سختافزاری سیستمهای نهفته
- 4. برنامهنویسی C برای سیستمهای نهفته
- 5. مبانی الکترونیک دیجیتال و گیتها
- 6. آشنایی با میکروکنترلرها و انواع آنها
- 7. میکروکنترلر AVR: معماری و ویژگیها
- 8. میکروکنترلر ARM: معماری و ویژگیها
- 9. برنامهنویسی میکروکنترلرها با استفاده از C
- 10. درایورنویسی برای میکروکنترلرها
- 11. حسگرها و مبدلهای آنالوگ به دیجیتال
- 12. عملگرها و رابطهای خروجی
- 13. پروتکلهای ارتباطی سریال (UART، SPI، I2C)
- 14. پروتکلهای ارتباطی موازی
- 15. مقدمهای بر سیستم عاملهای زمان واقعی (RTOS)
- 16. مدیریت وظایف در RTOS
- 17. همگامسازی وظایف و مدیریت منابع در RTOS
- 18. ارتباط بین وظایف در RTOS
- 19. حافظه و مدیریت حافظه در سیستمهای نهفته
- 20. مقدمهای بر سیستمهای امبدد لینوکس
- 21. بوتلودر و راهاندازی سیستم امبدد لینوکس
- 22. برنامهنویسی در محیط لینوکس برای سیستمهای نهفته
- 23. درایورنویسی در لینوکس برای میکروکنترلرها
- 24. شبکهسازی در سیستمهای نهفته (Ethernet، Wi-Fi)
- 25. پروتکلهای شبکه TCP/IP و UDP
- 26. امنیت در سیستمهای نهفته
- 27. تست و دیباگینگ سیستمهای نهفته
- 28. استفاده از ابزارهای دیباگینگ سختافزاری
- 29. بهینهسازی کد برای سیستمهای نهفته
- 30. مصرف انرژی و مدیریت توان در سیستمهای نهفته
- 31. سیستمهای بلادرنگ و زمانبندی
- 32. سیستمهای نهفته و اینترنت اشیا (IoT)
- 33. طراحی سختافزاری سیستمهای نهفته
- 34. طراحی مدارات الکترونیکی برای سیستمهای نهفته
- 35. طراحی PCB (Printed Circuit Board)
- 36. تولید و مونتاژ PCB
- 37. تست و اعتبارسنجی سختافزار
- 38. مقدمهای بر FPGA و کاربرد آن در سیستمهای نهفته
- 39. برنامهنویسی FPGA با استفاده از زبانهای HDL
- 40. طراحی سیستمهای دیجیتال با FPGA
- 41. سیستمهای نهفته و پردازش سیگنال دیجیتال (DSP)
- 42. سیستمهای نهفته و یادگیری ماشین
- 43. طراحی یک پروژه سیستم نهفته: کنترل یک ربات ساده
- 44. طراحی یک پروژه سیستم نهفته: سیستم مانیتورینگ دما و رطوبت
- 45. طراحی یک پروژه سیستم نهفته: سیستم روشنایی هوشمند
📋 سرفصلهای دوره درایورنویسی برای سختافزار
تعداد: 45 سرفصل
- 1. درایورها و نقش آنها در سیستم عامل
- 2. معماری ورودی/خروجی در سیستمهای کامپیوتری
- 3. انواع رابطهای سختافزاری (USB، PCI، SATA)
- 4. مقدمات برنامهنویسی درایور
- 5. زبانهای برنامهنویسی رایج درایورها (C/C++)
- 6. محیطهای توسعه درایور (IDE)
- 7. مدیریت حافظه در درایورها
- 8. مدیریت وقفه (Interrupt Handling)
- 9. برنامهنویسی وقفه در درایورها
- 10. دسترسی به سختافزار از طریق درایور
- 11. تکنیکهای دسترسی به پورتهای I/O
- 12. کار با رجیسترهای سختافزاری
- 13. مدیریت DMA (Direct Memory Access)
- 14. برنامهنویسی DMA در درایورها
- 15. درایورهای دستگاههای سریال (COM Port)
- 16. درایورهای دستگاههای موازی (Parallel Port)
- 17. درایورهای USB (Universal Serial Bus)
- 18. درایورهای USB: شناسایی و پیکربندی دستگاه
- 19. درایورهای USB: انتقال داده
- 20. درایورهای SATA (Serial ATA)
- 21. درایورهای SATA: مدیریت دیسک
- 22. درایورهای PCI (Peripheral Component Interconnect)
- 23. درایورهای PCI: شناسایی و پیکربندی دستگاه
- 24. درایورهای کارت گرافیک
- 25. درایورهای کارت صدا
- 26. درایورهای شبکه (Ethernet)
- 27. درایورهای شبکه: پروتکلهای شبکه
- 28. درایورهای صفحه کلید و ماوس
- 29. درایورهای چاپگر
- 30. درایورهای اسکنر
- 31. درایورهای دوربینهای دیجیتال
- 32. درایورهای دستگاههای چندرسانهای
- 33. درایورهای سنسورها و دستگاههای اندازهگیری
- 34. مدیریت خطا در درایورها
- 35. دیباگینگ درایورها
- 36. تست و اعتبارسنجی درایورها
- 37. بهینهسازی عملکرد درایورها
- 38. نکات امنیتی در برنامهنویسی درایورها
- 39. درایورها و سیستم عاملهای مختلف (Windows, Linux)
- 40. درایورها در سیستمعامل لینوکس
- 41. درایورها در سیستمعامل ویندوز
- 42. درایورهای هسته (Kernel-Mode Drivers)
- 43. درایورهای حالت کاربر (User-Mode Drivers)
- 44. درایورهای فریمور (Firmware Drivers)
- 45. معماری لایهای درایورها
📋 سرفصلهای دوره معماری ARM و برنامهنویسی آن
تعداد: 45 سرفصل
- 1. مقدمهای بر معماری ARM
- 2. پردازندههای ARM: تاریخچه و تکامل
- 3. معماری مجموع دستورالعمل ARM
- 4. ثبتها و مدل حافظه در ARM
- 5. حالتهای پردازش ARM
- 6. مجموع دستورالعملهای اصلی ARM
- 7. دستورالعملهای انتقال داده
- 8. دستورالعملهای حسابی و منطقی
- 9. دستورالعملهای کنترل جریان
- 10. زبان اسمبلی ARM: اصول اولیه
- 11. برنامهنویسی ARM با استفاده از اسمبلی
- 12. دیباگرها و اشکالزدایی در ARM
- 13. معماری ARM Thumb
- 14. معماری ARM Thumb-2
- 15. مفاهیم پایهای سیستمعامل
- 16. سیستمعاملهای مبتنی بر ARM
- 17. رابطهای ورودی/خروجی (I/O) در ARM
- 18. حافظه و مدیریت حافظه در ARM
- 19. وقفه ها و مدیریت وقفه در ARM
- 20. DMA (دسترسی مستقیم به حافظه) در ARM
- 21. معماری ARM Cortex-M
- 22. برنامهنویسی میکروکنترلرهای ARM Cortex-M
- 23. معماری ARM Cortex-A
- 24. سیستمهای چندپردازشی ARM
- 25. معماری ARM Neon
- 26. بهینهسازی کد ARM برای عملکرد
- 27. توسعه برنامههای کاربردی برای ARM
- 28. سیستمهای تعبیه شده ARM
- 29. کاربردهای ARM در اینترنت اشیا (IoT)
- 30. ارتباطات سریال در ARM
- 31. پروتکلهای ارتباطی I2C و SPI در ARM
- 32. USB در ARM
- 33. Ethernet در ARM
- 34. کانالهای ارتباطی UART در ARM
- 35. سیستمهای فایل در ARM
- 36. سیستمهای مدیریت توان در ARM
- 37. امنیت در سیستمهای ARM
- 38. کدینگ و رمزنگاری در ARM
- 39. معرفی ابزارهای توسعه ARM
- 40. شبیهسازی ARM
- 41. تست و اعتبارسنجی سیستمهای ARM
- 42. برنامهنویسی ARM با زبان C
- 43. برنامهنوسازی ARM با زبان ++C
- 44. برنامهنویسی ARM با زبان پایتون
- 45. برنامهنویسی ARM برای سیستمهای بلادرنگ
📋 سرفصلهای دوره ارتباطات سریال در سیستمهای نهفته
تعداد: 45 سرفصل
- 1. مبانی ارتباطات سریال
- 2. معرفی پروتکلهای ارتباطی سریال
- 3. انواع رابطهای سریال: RS-232، RS-485، TTL
- 4. استاندارد RS-232: پینها، ولتاژها و سیگنالها
- 5. استاندارد RS-485: مزایا و کاربردها
- 6. مفاهیم TTL و CMOS در ارتباطات سریال
- 7. آشنایی با درگاه سریال (Serial Port) در کامپیوتر
- 8. تنظیمات ارتباطی: سرعت (Baud Rate)، بیت داده، بیت توقف، parity
- 9. تشخیص و رفع خطاهای رایج در ارتباطات سریال
- 10. نرمافزارهای شبیهساز سریال برای تست و دیباگ
- 11. برنامهنویسی میکروکنترلرها برای ارتباطات سریال
- 12. ارسال و دریافت دادهها با استفاده از UART
- 13. پروتکلهای ارتباطی مبتنی بر UART
- 14. ارتباط سریال تکسیمه (Single-Wire Serial Communication)
- 15. ارتباط سریال با استفاده از SPI
- 16. ارتباط سریال با استفاده از I2C
- 17. مقایسه SPI و I2C: مزایا و معایب
- 18. ارتباط سریال با استفاده از USB
- 19. تبدیل رابطهای سریال: RS-232 به USB، RS-485 به USB
- 20. ایزولاسیون گالوانیکی در ارتباطات سریال
- 21. حفاظت از پورتهای سریال در برابر ولتاژهای ناگهانی
- 22. کاربرد ارتباطات سریال در سیستمهای صنعتی
- 23. کاربرد ارتباطات سریال در اینترنت اشیا (IoT)
- 24. ارتباطات سریال در سیستمهای کنترل خانگی
- 25. ارتباطات سریال در رباتیک
- 26. ارتباطات سریال در تجهیزات پزشکی
- 27. ارتباطات سریال در سیستمهای GPS
- 28. برنامهنویسی ارتباطات سریال با زبان C
- 29. برنامهنویسی ارتباطات سریال با زبان ++C
- 30. برنامهنویسی ارتباطات سریال با زبان پایتون
- 31. استفاده از کتابخانههای آماده برای ارتباطات سریال
- 32. پیکربندی و استفاده از ماژولهای سریال آماده
- 33. طراحی یک سیستم ارتباطی سریال ساده
- 34. عیبیابی و تست سیستمهای ارتباطی سریال
- 35. بررسی پروتکل Modbus RTU
- 36. بررسی پروتکل Modbus ASCII
- 37. ارتباطات سریال و پروتکلهای شبکه
- 38. امنیت در ارتباطات سریال
- 39. روشهای رمزنگاری دادهها در ارتباطات سریال
- 40. مدیریت وقفه (Interrupt) در ارتباطات سریال
- 41. استفاده از DMA در ارتباطات سریال
- 42. بهینهسازی سرعت و کارایی ارتباطات سریال
- 43. تکنیکهای کاهش نویز در ارتباطات سریال
- 44. طراحی سختافزاری رابطهای سریال سفارشی
- 45. آشنایی با اسیلوسکوپ برای تحلیل سیگنالهای سریال
📋 سرفصلهای دوره سیستمعاملهای بیدرنگ (RTOS)
تعداد: 45 سرفصل
- 1. مقدمهای بر سیستمعاملهای بیدرنگ
- 2. معماری هسته سیستمعاملهای بیدرنگ
- 3. زمانبندی وظایف در RTOS
- 4. مدلهای زمانبندی وظایف
- 5. اولویتبندی وظایف
- 6. همگامسازی وظایف
- 7. سمافورها در RTOS
- 8. میوتکسها در RTOS
- 9. قفلها در RTOS
- 10. مدیریت وقفه در RTOS
- 11. ارتباط بین وظایف
- 12. پیامها در RTOS
- 13. صفهای پیام در RTOS
- 14. لوله نامی در RTOS
- 15. حافظه مشترک در RTOS
- 16. مدیریت حافظه در RTOS
- 17. تخصیص حافظه پویا
- 18. حفاظت از حافظه
- 19. مدیریت وقایع
- 20. زمانسنجها در RTOS
- 21. تأخیر در RTOS
- 22. مدیریت زمان واقعی
- 23. برنامهنویسی وقایعمحور
- 24. مدیریت دستگاههای ورودی/خروجی
- 25. درایورهای دستگاه در RTOS
- 26. ارتباط سریال در RTOS
- 27. ارتباط موازی در RTOS
- 28. پروتکلهای ارتباطی در RTOS
- 29. شبکههای حسگر بیسیم در RTOS
- 30. سیستمهای تعبیهشده و RTOS
- 31. کاربردهای RTOS در خودرو
- 32. RTOS در رباتیک
- 33. RTOS در کنترل صنعتی
- 34. RTOS در تجهیزات پزشکی
- 35. RTOS در هوافضا
- 36. اشکالزدایی و تست RTOS
- 37. ابزارهای توسعه RTOS
- 38. بهینهسازی کد RTOS
- 39. توسعه RTOS چند هستهای
- 40. مقایسه RTOSهای تجاری
- 41. مقایسه RTOSهای متنباز
- 42. امنیت در RTOS
- 43. بهروزرسانی سیستم RTOS
- 44. مدیریت خطا در RTOS
- 45. پروفایلگیری عملکرد RTOS
📋 سرفصلهای دوره اینترنت اشیا (IoT) با میکروکنترلر
تعداد: 45 سرفصل
- 1. مقدمهای بر اینترنت اشیا و کاربردها
- 2. میکروکنترلرها: اصول کار و انواع
- 3. برنامهنویسی میکروکنترلرها با زبان C
- 4. معرفی IDE و ابزارهای توسعه
- 5. راهاندازی و پیکربندی میکروکنترلر
- 6. سنسورها و مبدلهای آنالوگ به دیجیتال
- 7. ارتباطات سریال: UART، SPI، I2C
- 8. پروتکل TCP/IP و مفاهیم شبکه
- 9. ماژولهای وایفای و اتصال به اینترنت
- 10. پروتکلهای MQTT و HTTP برای IoT
- 11. امنیت در اینترنت اشیا: مفاهیم پایه
- 12. احراز هویت و رمزنگاری دادهها
- 13. ذخیرهسازی دادهها در فضای ابری
- 14. پلتفرمهای IoT: AWS IoT، Azure IoT
- 15. ارسال و دریافت داده از طریق MQTT
- 16. ایجاد داشبورد برای نمایش دادههای IoT
- 17. کنترل دستگاهها از راه دور
- 18. اتوماسیون خانگی با IoT
- 19. مانیتورینگ محیط زیست با سنسورها
- 20. کاربرد IoT در کشاورزی دقیق
- 21. سیستمهای هشداردهنده هوشمند
- 22. اینترنت اشیا در صنعت: کاربردها و چالشها
- 23. اینترنت اشیا در بهداشت و درمان
- 24. مدیریت انرژی هوشمند با IoT
- 25. تحلیل دادههای IoT و یادگیری ماشین
- 26. پیشبینی و نگهداری پیشگیرانه
- 27. بهینهسازی مصرف انرژی با IoT
- 28. امنیت شبکه و فایروال در IoT
- 29. ارتقای سیستمهای IoT موجود
- 30. عیبیابی و رفع مشکلات IoT
- 31. مقدمهای بر سیستمعاملهای بیدرنگ (RTOS)
- 32. کاربرد RTOS در میکروکنترلرها
- 33. بهینهسازی مصرف انرژی در IoT
- 34. برنامهنویسی اینترنت اشیا با پایتون
- 35. ارتباطات بیسیم با پروتکل LoRaWAN
- 36. ارتباطات سلولی (GSM/GPRS/LTE) در IoT
- 37. پروتکلهای ارتباطی NB-IoT و Cat-M1
- 38. مقدمهای بر بلوتوث کممصرف (BLE)
- 39. کاربرد BLE در ردیابی اشیاء
- 40. ارتقای Firmware از راه دور (OTA)
- 41. پیکربندی و مدیریت دستگاههای IoT
- 42. مفاهیم پیشرفته در امنیت IoT
- 43. حریم خصوصی دادهها در اینترنت اشیا
- 44. استانداردهای IoT و گواهینامهها
- 45. طراحی سیستمهای IoT مقیاسپذیر
📋 سرفصلهای دوره امنیت در سیستمهای نهفته
تعداد: 45 سرفصل
- 1. مقدمهای بر سیستمهای نهفته
- 2. معماری سیستمهای نهفته
- 3. سیستمهای عامل زمان واقعی (RTOS)
- 4. برنامهنویسی سیستمهای نهفته
- 5. زبانهای برنامهنویسی برای سیستمهای نهفته
- 6. مدیریت حافظه در سیستمهای نهفته
- 7. درایورهای دستگاه در سیستمهای نهفته
- 8. ارتباطات سریال در سیستمهای نهفته
- 9. پروتکلهای ارتباطی I2C و SPI
- 10. ارتباطات شبکه در سیستمهای نهفته
- 11. امنیت داده در سیستمهای نهفته
- 12. رمزنگاری در سیستمهای نهفته
- 13. احراز هویت و کنترل دسترسی در سیستمهای نهفته
- 14. امنیت بوت در سیستمهای نهفته
- 15. مقاومت در برابر دستکاری (Tamper Resistance)
- 16. حملات جانبی (Side-Channel Attacks)
- 17. حملات تزریق خطا (Fault Injection Attacks)
- 18. ارزیابی ریسک امنیتی در سیستمهای نهفته
- 19. تست نفوذ سیستمهای نهفته
- 20. مدیریت آسیبپذیری در سیستمهای نهفته
- 21. بهروزرسانی امن سیستمهای نهفته (OTA)
- 22. امنیت در سیستمهای نهفته اینترنت اشیا (IoT)
- 23. امنیت در خودروهای متصل
- 24. امنیت در دستگاههای پزشکی
- 25. امنیت در سیستمهای صنعتی (SCADA)
- 26. امنیت در سیستمهای کنترلکننده
- 27. امنیت در سیستمهای حمل و نقل هوشمند
- 28. امنیت در سیستمهای انرژی هوشمند
- 29. امنیت در سیستمهای خانههای هوشمند
- 30. مبانی سختافزاری امنیت سیستمهای نهفته
- 31. امنیت حافظه فلش
- 32. امنیت در پردازندههای امن
- 33. امنیت در ماژولهای امنیتی سختافزاری (HSM)
- 34. مفاهیم کلیدهای رمزنگاری و مدیریت آنها
- 35. مفاهیم امضای دیجیتال
- 36. مفاهیم گواهیهای دیجیتال
- 37. امنیت در لایههای پروتکل TCP/IP
- 38. فایروال در سیستمهای نهفته
- 39. سیستمهای تشخیص نفوذ (IDS) در سیستمهای نهفته
- 40. تجزیه و تحلیل کد مخرب در سیستمهای نهفته
- 41. تکنیکهای معکوسمهندسی (Reverse Engineering)
- 42. توسعه نرمافزار امن در سیستمهای نهفته
- 43. استانداردهای امنیتی برای سیستمهای نهفته
- 44. مفاهیم حریم خصوصی در سیستمهای نهفته
- 45. قوانین و مقررات مربوط به امنیت سیستمهای نهفته
📋 سرفصلهای دوره مدارهای آنالوگ و دیجیتال برای برنامهنویسان
تعداد: 44 سرفصل
- 1. مقدمه ای بر مدارهای الکترونیکی
- 2. مبانی جریان الکتریکی و ولتاژ
- 3. مقاومت ها: انواع، کاربردها و محاسبات
- 4. قانون اهم و کاربردهای آن
- 5. مدارهای سری و موازی
- 6. توان الکتریکی و تلفات انرژی
- 7. خازن ها: انواع، ظرفیت و کاربردها
- 8. اندوکتانس ها: انواع، القا و کاربردها
- 9. مدارهای DC: تحلیل و حل
- 10. قوانین مدارهای DC: کیرشهف
- 11. قوانین مدارهای DC: ولتاژ و جریان
- 12. مدارهای معادل: ساده سازی مدارها
- 13. تحلیل گره ای در مدارهای DC
- 14. تحلیل حلقه ای در مدارهای DC
- 15. تئوری تمپربمن و کاربرد آن
- 16. دیودها: اصول کار و مشخصات
- 17. مدارهای دیودی: یکسو کننده ها
- 18. ترانزیستورها: اصول کار و انواع
- 19. ترانزیستورها: ناحیه فعال و اشباع
- 20. مدارهای ترانزیستوری: تقویت کننده ها
- 21. مدارهای ترانزیستوری: سوئیچ ها
- 22. عملياتگرهای دیفرانسیلی: اصول کار و کاربردها
- 23. عملياتگرهای دیفرانسیلی: جمع، تفریق، ضرب و تقسیم
- 24. مقایسه کننده ها: اصول کار و کاربردها
- 25. تایمرها: اصول کار و کاربردها
- 26. مدارهای منطقی: گیت های AND، OR و NOT
- 27. مدارهای منطقی: گیت های NAND، NOR و XOR
- 28. جداول درستی و ساده سازی منطقی
- 29. قانون های جبر بول
- 30. آیسیک های منطقی: ۷۴۰۰ و ۷۴۰۴
- 31. آیسیک های منطقی: ۷۴۰۸ و ۷۴۳۲
- 32. جمع کننده ها و تفریق کننده ها
- 33. فلیپ فلاپ ها: RS، D و JK
- 34. ثبات ها: انواع و کاربردها
- 35. شمارنده ها: انواع و کاربردها
- 36. حافظه ها: RAM و ROM
- 37. مبدل های آنالوگ به دیجیتال (ADC)
- 38. مبدل های دیجیتال به آنالوگ (DAC)
- 39. مدارهای فیلتر: اکتیو و پسیو
- 40. مقدمه ای بر مدارهای دیجیتال
- 41. طراحی مدارهای دیجیتال با استفاده از زبان VHDL
- 42. طراحی مدارهای دیجیتال با استفاده از نرم افزار شبیه سازی
- 43. آزمایش و عیب یابی مدارهای الکترونیکی
- 44. کاربرد مدارهای آنالوگ و دیجیتال در سیستم های میکروکنترلری
📋 سرفصلهای دوره دیباگینگ و تست سیستمهای نهفته
تعداد: 45 سرفصل
- 1. دیباگینگ و تست سیستمهای نهفته
- 2. مقدمهای بر سیستمهای نهفته و دیباگینگ
- 3. معماری سختافزاری سیستمهای نهفته
- 4. معرفی ابزارهای دیباگینگ
- 5. دیباگینگ در سطح کد منبع
- 6. دیباگینگ اسمبلی
- 7. استفاده از شبیهسازها در دیباگینگ
- 8. دیباگینگ حافظه
- 9. دیباگینگ وقفه
- 10. دیباگینگ زمانبندی
- 11. دیباگینگ ارتباطات سریال
- 12. دیباگینگ پروتکلهای ارتباطی
- 13. دیباگینگ سیستمهای بلادرنگ
- 14. تست واحد در سیستمهای نهفته
- 15. تست یکپارچگی
- 16. تست سیستم
- 17. تست پذیرش
- 18. تست عملکرد
- 19. تست استرس
- 20. تست امنیت در سیستمهای نهفته
- 21. تکنیکهای ایزوله کردن خطا
- 22. استراتژیهای کاهش خطا
- 23. استفاده از لاگرها در دیباگینگ
- 24. تحلیل الگوهای خطا
- 25. دیباگینگ سیستمهای چندپردازشی
- 26. دیباگینگ سیستمهای توزیعشده
- 27. دیباگینگ سیستمهای دارای محدودیت منابع
- 28. دیباگینگ سیستمهای دارای رابط کاربری
- 29. دیباگینگ سیستمهای بیدرنگ سخت (Real-time Hard)
- 30. دیباگینگ سیستمهای بیدرنگ نرم (Real-time Soft)
- 31. تستهای مرزی
- 32. تستهای تصمیمگیری
- 33. تستهای معادلسازی
- 34. تستهای حالتگرا
- 35. تستهای مبتنی بر مدل
- 36. تست نفوذ در سیستمهای نهفته
- 37. بهینهسازی کد برای دیباگینگ
- 38. استفاده از دیباگرهای سختافزاری
- 39. دیباگینگ با استفاده از JTAG
- 40. دیباگینگ با استفاده از SWD
- 41. دیباگینگ سیستمهای دارای حافظه فلش
- 42. دیباگینگ سیستمهای دارای باتری
- 43. دیباگینگ سیستمهای دارای سنسورها
- 44. دیباگینگ سیستمهای دارای عملگرها
- 45. تست رگرسیون در سیستمهای نهفته
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.