زبان برنامه نویسی CAPL یا Communication Access زبان برنامه نویسی است که بر اساس برنامه نویسی C است. این یک زبان رویداد محور است و به طور انحصاری در محیط های ابزار مبتنی بر رایانه های شخصی CANalyzer و CANoe از Vector inc استفاده می شود. در خودروهای مدرن با واحد کنترل الکترونیکی، برای کنترل تست، عملیات اندازه گیری و شبیه سازی ماژول استفاده می شود. CAPL به دلیل توانایی آن در تجزیه و تحلیل ترافیک شبکه توزیع شده و سنتز ECU خودرو در نرم افزار محبوب می شود. متخصص مهندسی که CAPL را می شناسد می تواند پیام های خاص یا داده های خاص را تجزیه و تحلیل کند، ترافیک داده ها را کاوش کند، محیط اندازه گیری ابزار را ایجاد و اصلاح کند، یک جعبه سیاه برای شبیه سازی بقیه شبکه ایجاد کند، یک ابزار تشخیصی یا خدماتی سفارشی ایجاد کند، برنامه هایی ایجاد کند. تجزیه و تحلیل سفارشی فایل های گزارش شبکه (پخش) را انجام دهید، فیلترهای گزارش گیری پیچیده ایجاد کنید، استراتژی نرم افزار شبکه ماژول را با تولید فریم های خطای CAN در شبیه سازی ارزیابی کنید تا ببینید آیا ماژول ها به درستی کار می کنند یا خیر. کنترل IO خارجی، رله ها و منبع تغذیه قابل برنامه ریزی. برنامه دروازه عملکردی بین ECU، ایجاد لایه شبکه طبق استاندارد، می تواند تست ecu را خودکار کند و می تواند خدمات تشخیصی را اجرا کند. این دوره آن را از سطح مقدماتی تا پیشرفته با مثال زمان واقعی به صورت گام به گام پوشش می دهد. فرض بر این است که زبان آموز مبانی الکترونیک، سیستم جاسازی شده و برنامه نویسی C را تا حدی می داند.
کارشناس برنامه نویسی
نمایش نظرات
نظری ارسال نشده است.