سیستمهای تعبیهشده یکی از عناصر بنیادی فناوری رایانهای در حال تکامل و رشد امروزی هستند. از کار با اتومبیلهایمان گرفته تا مدیریت تلفنهای هوشمندمان، تمیز کردن خانههایمان یا پختن غذاهایمان، رایانههای ویژهای که ما آنها را سیستمهای تعبیهشده مینامیم، بیسروصدا و بدون مزاحمت، زندگی ما را آسانتر، ایمنتر و متصلتر میکنند. سیستمهای تعبیهشده در حین کار در محیطهای بهطور فزایندهای چالشبرانگیز، به ما این توانایی را میدهند که مقادیر فزایندهای از قابلیتها را در دستگاههای کوچکتر و قدرتمندتر قرار دهیم.
سیستمهای تعبیهشده: ابزاری برای طراحی معاصر، ویرایش دوم، شما را با مبانی نظری سختافزار و نرمافزار این سیستمها آشنا میکند و به حوزههای یکپارچگی سیگنال، امنیت سیستم، مصرف کم برق و طراحی مشترک سختافزار-نرمافزار گسترش میدهد. این متن بر اساس مطالب قبلی ساخته شده است تا به شما نشان دهد چگونه میتوانید راهحلهای قابل اعتماد و قوی را برای طیف وسیعی از برنامههای کاربردی که در محیطهای اغلب چالشبرانگیز امروزی کار میکنند، به کار ببرید.
با در نظر گرفتن مشکل و نیازهای کاربر به عنوان نقطه شروع، هر یک از مسائل کلیدی نظری و عملی را که باید هنگام طراحی یک برنامه در دنیای امروز در نظر بگیرید، بررسی خواهید کرد. نویسنده، جیمز پکول، شما را در فرآیند رسمی توسعه سختافزار و نرمافزار همراهی میکند و موارد زیر را پوشش میدهد:
تجزیه مسئله به بلوکهای عملکردی اصلی؛
برنامهریزی معماری دیجیتال و نرمافزاری سیستم؛
استفاده از فرآیند طراحی مشترک سختافزار و نرمافزار؛
طراحی رابط دنیای فیزیکی با سیگنالهای آنالوگ و دیجیتال خارجی؛
پرداختن به مسائل امنیتی به عنوان بخش جداییناپذیر فرآیند طراحی؛
مدیریت مشکلات یکپارچگی سیگنال و کاهش تقاضای برق در سیستمهای معاصر؛
اشکالزدایی و آزمایش در طول چرخه طراحی و توسعه؛
بهبود عملکرد.
کتاب «سیستمهای تعبیهشده: یک ابزار طراحی معاصر، ویرایش دوم» با تأکید بر اهمیت امنیت، ایمنی و قابلیت اطمینان در طراحی و توسعه سیستمهای تعبیهشده و ارائه یک رویکرد متعادل به جنبههای سختافزاری و نرمافزاری، ابزارهایی را برای ایجاد طرحهای تعبیهشدهای که چالشهای دنیای واقعی معاصر را حل میکنند، در اختیار شما قرار میدهد.






























