ویژگیهای کلیدی
مفاهیم اصلی AUTOSAR، مانند معماری و روششناسی لایهای، را از طریق توضیحات ساده و مثالهای عملی درک کنید.
نقش و ادغام سیستمعامل، پشته ارتباطی و پشته امنیتی را در واحدهای کنترل الکترونیکی (ECU) درک کنید.
بهترین شیوهها برای طراحی ECUهای خودرو را با AUTOSAR بیاموزید.
شرح کتاب
AUTOSAR به استانداردی برای توسعه ECUهای خودرو تبدیل شده است، که ناشی از تقاضا برای ویژگیهای پیچیده فزایندهای است که نیاز به یک چارچوب قوی، ایمن، مطمئن و مقیاسپذیر برای توسعه کارآمد نرمافزار خودرو دارند. برای کسانی که در AUTOSAR تازهکار هستند، پیچیدگی، معماری پیچیده و استانداردهای گسترده آن میتواند دلهرهآور باشد. حسام سوفار با دوازده سال تجربه در صنعت نرمافزار خودرو، تخصص بینظیر خود را در این راهنمای ضروری AUTOSAR به کار میگیرد و با توضیح چارچوب، معماری و کاربرد AUTOSAR از طریق بهترین شیوهها و موارد استفاده در دنیای واقعی، به این چالشها میپردازد.
این کتاب به طور جامع اهداف AUTOSAR را بررسی میکند و شما را در معماری لایهای و پشتهها، اجزا و مکانیسمهای ارتباطی مختلف آن راهنمایی میکند. شما یاد خواهید گرفت که چگونه اجزای نرمافزار پایه AUTOSAR (BSW) را طراحی، پیکربندی و ادغام کنید، محیط بلادرنگ (RTE) را درک کنید و بر اصول ارتباطات، تشخیص، امنیت و سیستمهای عامل تسلط پیدا کنید، که همه اینها برای توسعه ECU های با کیفیت بالا، ایمنی حیاتی و کارآمد ضروری است. با درک روشنی از نحوه همکاری این عناصر، شما مجهز خواهید شد تا پیچیدگیهای توسعه نرمافزار مدرن خودرو را برای ساخت، پیادهسازی و مدیریت سیستمهای خودرو با کارایی بیشتر، پیمایش کنید. آنچه خواهید آموخت
بر اصول اصلی، معماری لایهای، اجزای کلیدی و مزایای AUTOSAR تسلط پیدا کنید
قالبهای تبادل داده پشتیبانیشده توسط AUTOSAR، مدیریت حافظه و سیستمهای عامل را بررسی کنید
با فرآیند طراحی و پیادهسازی اجزای نرمافزاری در AUTOSAR آشنا شوید
پشته ارتباطی AUTOSAR، شامل ماژولهایی مانند COM و PDUR را درک کنید
مکانیسمهای امنیتی را برای اطمینان از محرمانگی و مجوز در سیستمهای خودرو کشف کنید
مفاهیم AUTOSAR را در سیستمهای خودرو در زمان واقعی از طریق مثالهای عملی به کار ببرید
این کتاب برای چه کسانی مناسب است؟
این کتاب برای مهندسان نرمافزار تعبیهشده، توسعهدهندگان نرمافزار و معماران نرمافزاری است که با سیستمهای خودرو کار میکنند یا قصد کار با آنها را دارند، بهویژه کسانی که دانش کمی در مورد AUTOSAR دارند یا اصلاً دانشی ندارند. این کتاب بهعنوان مرجعی برای مدیران پروژه، دانشجویان و محققانی که به دنبال یادگیری در مورد AUTOSAR و کاربردهای آن هستند، عمل میکند. داشتن پیشزمینه در فرآیندهای توسعه نرمافزار و برنامهنویسی C مفید است.
فهرست مطالب
بررسی پیدایش و اهداف AUTOSAR
معرفی لایههای نرمافزاری AUTOSAR
روششناسی AUTOSAR و قالبهای تبادل داده
کار با اجزای نرمافزاری و RTE
طراحی و پیادهسازی رویدادها و رابطها
شروع کار با سیستم عامل AUTOSAR
بررسی پشته ارتباطی
ایمنسازی سیستم AUTOSAR با پشته رمزنگاری و امنیتی
کار با مدیریت حافظه و حالت
جمعبندی و گسترش دانش با یک مورد استفاده






























