{"id":929,"date":"2021-08-01T08:48:20","date_gmt":"2021-08-01T07:48:20","guid":{"rendered":"https:\/\/asrp-systems.com\/index.php\/firmware-fejlesztes\/"},"modified":"2024-02-22T10:16:24","modified_gmt":"2024-02-22T09:16:24","slug":"firmware-fejlesztes","status":"publish","type":"page","link":"https:\/\/asrp-systems.com\/hu\/index.php\/firmware-fejlesztes\/","title":{"rendered":"Firmware fejleszt\u00e9s"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||1vw||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;2vw||1vw||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#00171f&#8221; text_font_size=&#8221;16px&#8221; text_line_height=&#8221;1.2em&#8221; header_font=&#8221;|600|||||||&#8221; header_text_color=&#8221;#00171f&#8221; header_line_height=&#8221;1.2em&#8221; header_2_font=&#8221;|600|||||||&#8221; header_2_text_color=&#8221;#00171f&#8221; header_2_font_size=&#8221;18px&#8221; custom_margin=&#8221;-24px|||||&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h1 style=\"text-align: justify;\">Firmware fejleszt\u00e9s<\/h1>\n<p style=\"text-align: justify;\">Kiv\u00e1l\u00f3 min\u0151s\u00e9g\u0171, biztons\u00e1ggal kapcsolatos vagy biztons\u00e1gkritikus szoftverek fejleszt\u00e9se megk\u00f6veteli a biztons\u00e1gi szabv\u00e1nyok (pl. IEC 61508, ISO 26262, DO-178C stb.) betart\u00e1s\u00e1t \u00e9s szigor\u00fa min\u0151s\u00e9gbiztos\u00edt\u00e1si int\u00e9zked\u00e9sek alkalmaz\u00e1s\u00e1t.<\/p>\n<p style=\"text-align: justify;\">A szoftverfejleszt\u00e9s egy iterat\u00edv elj\u00e1r\u00e1s, amely hozz\u00e1ill\u0151 fejleszt\u00e9si m\u00f3dszertanra (p\u00e9ld\u00e1ul Agile, V-Model stb.) t\u00e1maszkodik, \u00e9s a megfelel\u0151 k\u00f6vetelm\u00e9nyek \u00f6sszegy\u0171jt\u00e9s\u00e9vel kezd\u0151dik. A k\u00f6vetelm\u00e9nyek nem csak az ellen\u0151rz\u00e9shez \u00e9s az \u00e9rv\u00e9nyes\u00edt\u00e9shez, hanem a szoftver architekt\u00fara specifik\u00e1ci\u00f3j\u00e1hoz is n\u00e9lk\u00fcl\u00f6zhetetlenek. V\u00e9lem\u00e9ny\u00fcnk szerint er\u0151sen aj\u00e1nlott a lehet\u0151 legt\u00f6bbet megtervezni &#8211; p\u00e9ld\u00e1ul egy architekt\u00fara dokumentum l\u00e9trehoz\u00e1s\u00e1val &#8211; miel\u0151tt b\u00e1rmilyen k\u00f3d meg\u00edr\u00e1sra ker\u00fclne. Egy val\u00f3s projektben a k\u00f6vetelm\u00e9nyek \u00e9s az architekt\u00fara specifik\u00e1ci\u00f3k olyan fejleszt\u00e9si dokumentumok, amelyeket gyakran v\u00e1ltoztatnak. Ez egy term\u00e9szetes folyamat, ennek ellen\u00e9re n\u00e9ha nagyon megterhel\u0151 lehet.<\/p>\n<p style=\"text-align: justify;\">Szak\u00e9rtelm\u00fcnkre az al\u00e1bbi t\u00e9mak\u00f6r\u00f6kben sz\u00e1m\u00edthat:<\/p>\n<h2 style=\"text-align: justify;\">K\u00f6vetelm\u00e9nyspecifik\u00e1ci\u00f3<\/h2>\n<p style=\"text-align: justify;\">Seg\u00edteni tudunk a be\u00e1gyazott szoftverek k\u00f6vetelm\u00e9nyspecifik\u00e1ci\u00f3inak elk\u00e9sz\u00edt\u00e9s\u00e9ben, k\u00fcl\u00f6n\u00f6sen olyan projektekn\u00e9l, amelyeknek meg kell felelni\u00fck a biztons\u00e1gi szabv\u00e1nyoknak az al\u00e1bbiak szerint:<\/p>\n<ul style=\"text-align: justify;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"text-align: justify;\">\n<li>IEC 61508<\/li>\n<li>ISO 26262<\/li>\n<li>IEC 62061<\/li>\n<li>ISO 13849<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2 style=\"text-align: justify;\">Architekt\u00faraspecifik\u00e1ci\u00f3<\/h2>\n<p style=\"text-align: justify;\">&#8222;A szoftverarchitekt\u00fara olyan tervez\u00e9si d\u00f6nt\u00e9sek \u00f6sszess\u00e9ge, amelyek helytelen meghozatala a projekt t\u00f6rl\u00e9s\u00e9t okozhatja.&#8221; (Eoin Woods)<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/asrp-systems.com\/wp-content\/uploads\/2021\/09\/System_Engineering-1024x683.jpg\" width=\"419\" height=\"280\" alt=\"\" class=\"wp-image-347 aligncenter size-large\" \/><\/p>\n<p style=\"text-align: justify;\">V\u00e9lem\u00e9ny\u00fcnk szerint egy megfelel\u0151 szoftverarchitekt\u00fara-specifik\u00e1ci\u00f3nak dokument\u00e1lnia kell legal\u00e1bb a k\u00f6vetkez\u0151ket:<\/p>\n<ul style=\"text-align: justify;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"text-align: justify;\">\n<li>a szoftverrendszer fel\u00e9p\u00edt\u00e9se ide\u00e1lis esetben t\u00f6bb absztrakci\u00f3s szinten t\u00f6rt\u00e9nik<\/li>\n<li>a szoftverkomponensek k\u00f6z\u00f6tti k\u00f6lcs\u00f6nhat\u00e1s<\/li>\n<li>a szoftverkomponensek k\u00f6z\u00f6tti interf\u00e9szek le\u00edr\u00e1sa<\/li>\n<li>a tervez\u00e9si d\u00f6nt\u00e9sek (bele\u00e9rtve a kock\u00e1zatokat is) \u00e9s az indokl\u00e1s<\/li>\n<li>a min\u0151s\u00e9gi c\u00e9lok<\/li>\n<li>az \u00e9rdekelt felek \u00e9s a felel\u0151ss\u00e9gek<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2 style=\"text-align: justify;\">Megval\u00f3s\u00edt\u00e1s<\/h2>\n<p style=\"text-align: justify;\">Tapasztaltak vagyunk a biztons\u00e1ggal kapcsolatos be\u00e1gyazott rendszerek kiv\u00e1l\u00f3 min\u0151s\u00e9g\u0171 C k\u00f3djainak \u00edr\u00e1s\u00e1ban. Kor\u00e1bban az al\u00e1bbiak szerint seg\u00edtett\u00fck \u00fcgyfeleinket a szoftvermodulok megval\u00f3s\u00edt\u00e1s\u00e1ban:<\/p>\n<ul style=\"text-align: justify;\">\n<li style=\"list-style-type: none;\">\n<ul style=\"text-align: justify;\">\n<li>id\u0151vez\u00e9relt rendszerek<\/li>\n<li>C-k\u00f6nyvt\u00e1rak (m\u00e1s n\u00e9ven HAL-ok) a hardverkomponensek, p\u00e9ld\u00e1ul MCU-perif\u00e9ri\u00e1k, mem\u00f3ri\u00e1k, kijelz\u0151k, \u00e9rz\u00e9kel\u0151k stb. el\u00e9r\u00e9s\u00e9re<\/li>\n<li>kommunik\u00e1ci\u00f3s protokollok<\/li>\n<li>k\u00fcl\u00f6nf\u00e9le ellen\u0151rz\u00e9si \u00e9s fel\u00fcgyeleti feladatok<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Projektjeink t\u00f6bbs\u00e9g\u00e9ben a 32 bites mikrokontrollereket r\u00e9szes\u00edtj\u00fck el\u0151nyben, de bizonyos esetekben, k\u00fcl\u00f6n\u00f6sen egyszer\u0171 feladatokn\u00e1l \u00e1ltal\u00e1ban 8 vagy 16 bites eszk\u00f6z\u00f6ket alkalmazunk.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/asrp-systems.com\/wp-content\/uploads\/2021\/07\/luca-bravo-XJXWbfSo2f0-unsplash-1024x683.jpg\" width=\"639\" height=\"426\" alt=\"\" class=\"wp-image-75 aligncenter size-large\" \/><\/p>\n<p style=\"text-align: justify;\">Azokban a szoftverprojektekben, ahol az er\u0151forr\u00e1saink m\u00e1r nem elegend\u0151ek, partner\u00fcnkre, a <a href=\"http:\/\/www.safetty.net\">SafeTTy-Systems Ltd.<\/a>-re t\u00e1maszkodunk, akivel \u00e9vek \u00f3ta hat\u00e9konyan dolgozunk egy\u00fctt.<\/p>\n<h2 style=\"text-align: justify;\">Tesztel\u00e9s<\/h2>\n<p style=\"text-align: justify;\">Az ASRP-Systems jelenleg nem k\u00edn\u00e1l szoftvertesztel\u00e9si szolg\u00e1ltat\u00e1sokat, de olyan esetekben, amikor f\u00fcggetlen szoftvertesztel\u00e9sre van sz\u00fcks\u00e9g, sz\u00edvesen ir\u00e1ny\u00edtjuk \u00d6nt vagy szervezet\u00e9t valamelyik partner\u00fcnkh\u00f6z, aki rendelkezik megfelel\u0151 tapasztalattal \u00e9s er\u0151forr\u00e1sokkal.<\/p>\n<h2 style=\"text-align: justify;\">Tan\u00e1csad\u00e1s \u00e9s fel\u00fclvizsg\u00e1lat<\/h2>\n<p style=\"text-align: justify;\">A fenti tev\u00e9kenys\u00e9gekhez kapcsol\u00f3d\u00f3an tan\u00e1csad\u00e1si \u00e9s fel\u00fclvizsg\u00e1lati szolg\u00e1ltat\u00e1sok form\u00e1j\u00e1ban is sz\u00edvesen seg\u00edt\u00fcnk. Forduljon hozz\u00e1nk bizalommal.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0vw||1vw||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_button button_url=&#8221;https:\/\/asrp-systems.com\/hu\/index.php\/kapcsolat\/&#8221; button_text=&#8221;KAPCSOLAT&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;18px&#8221; button_text_color=&#8221;#00171f&#8221; button_bg_color=&#8221;#ee960a&#8221; button_border_width=&#8221;0px&#8221; button_font=&#8221;|600||on|||||&#8221; button_icon_color=&#8221;#00171f&#8221; custom_padding=&#8221;||||false|false&#8221; box_shadow_style=&#8221;preset1&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Firmware fejleszt\u00e9s Kiv\u00e1l\u00f3 min\u0151s\u00e9g\u0171, biztons\u00e1ggal kapcsolatos vagy biztons\u00e1gkritikus szoftverek fejleszt\u00e9se megk\u00f6veteli a biztons\u00e1gi szabv\u00e1nyok (pl. IEC 61508, ISO 26262, DO-178C stb.) betart\u00e1s\u00e1t \u00e9s szigor\u00fa min\u0151s\u00e9gbiztos\u00edt\u00e1si int\u00e9zked\u00e9sek alkalmaz\u00e1s\u00e1t. A szoftverfejleszt\u00e9s egy iterat\u00edv elj\u00e1r\u00e1s, amely hozz\u00e1ill\u0151 fejleszt\u00e9si m\u00f3dszertanra (p\u00e9ld\u00e1ul Agile, V-Model stb.) t\u00e1maszkodik, \u00e9s a megfelel\u0151 k\u00f6vetelm\u00e9nyek \u00f6sszegy\u0171jt\u00e9s\u00e9vel kezd\u0151dik. A k\u00f6vetelm\u00e9nyek nem csak az ellen\u0151rz\u00e9shez \u00e9s az [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-929","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/asrp-systems.com\/hu\/index.php\/wp-json\/wp\/v2\/pages\/929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asrp-systems.com\/hu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/asrp-systems.com\/hu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/asrp-systems.com\/hu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/asrp-systems.com\/hu\/index.php\/wp-json\/wp\/v2\/comments?post=929"}],"version-history":[{"count":6,"href":"https:\/\/asrp-systems.com\/hu\/index.php\/wp-json\/wp\/v2\/pages\/929\/revisions"}],"predecessor-version":[{"id":1048,"href":"https:\/\/asrp-systems.com\/hu\/index.php\/wp-json\/wp\/v2\/pages\/929\/revisions\/1048"}],"wp:attachment":[{"href":"https:\/\/asrp-systems.com\/hu\/index.php\/wp-json\/wp\/v2\/media?parent=929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}