{"id":15399,"date":"2025-12-31T18:46:24","date_gmt":"2025-12-31T17:46:24","guid":{"rendered":"https:\/\/blueprint-szkolenia.pl\/?post_type=lp_course&#038;p=15399"},"modified":"2026-01-27T18:54:44","modified_gmt":"2026-01-27T17:54:44","slug":"programowanie-mikrokontrolerow-arm-cortex-m","status":"publish","type":"lp_course","link":"https:\/\/blueprint-szkolenia.pl\/index.php\/courses\/programowanie-mikrokontrolerow-arm-cortex-m\/","title":{"rendered":"Programowanie mikrokontroler\u00f3w ARM Cortex-M"},"content":{"rendered":"<p>Mikrokontrolery z rdzeniem ARM Cortex M s\u0105 jednymi z najcz\u0119\u015bciej stosowanych w bran\u017cy mikrokontroler\u00f3w. Dzi\u0119ki temu szkoleniu uczestnicy zyskaj\u0105 znajomo\u015b\u0107 i umiej\u0119tno\u015b\u0107 pracy z t\u0105 rodzin\u0105 mikrokontroler\u00f3w na profesjonalnym poziomie.<\/p>\n<p>Zdobyte umiej\u0119tno\u015bci pozwol\u0105 uczestnikom szkolenia na \u015bwiadome tworzenie kodu na mikrokontrolery z rdzeniami ARM Cortex M3\/M4\/M7 niezale\u017cnie od konkretnego producenta (np. STM czy Microchip).<\/p>\n<h3>Tematyka szkolenia<\/h3>\n<ol>\n<li>Rejestry mikrokontrolera<\/li>\n<li>ABI (Application Binary Interface)<\/li>\n<li>Proces startu i tryby pracy mikrokontrolera<\/li>\n<li>Mapa pami\u0119ci<\/li>\n<li>MPU (Memory Protection Unit)<\/li>\n<li>Kontroler pami\u0119ci Flash<\/li>\n<li>System przerwa\u0144<\/li>\n<li>DMA i uk\u0142ady peryferyjne<\/li>\n<li>Proces kompilacji kodu<\/li>\n<li>Praca z pakietem GCC<\/li>\n<li>GNU Binutils<\/li>\n<li>Automatyzacja kompilacji i konfiguracja projektu (Makefile, CMake)<\/li>\n<li>Kod startowy i skrypt linkera<\/li>\n<li>Konfiguracja i linkowanie biblioteki standardowej C<\/li>\n<li>Praca z debugerem GDB<\/li>\n<li>Interfejsy do debugowania (JTAG, SWD, SWO)<\/li>\n<li>OpenOCD<\/li>\n<li>Wykorzystanie deasemblacji i analizy pami\u0119ci<\/li>\n<li>System wyj\u0105tk\u00f3w mikrokontolera<\/li>\n<li>Integracja bibliotek CMSIS<\/li>\n<li>Tworzenie warstwy abstrakcji sprz\u0119tu<\/li>\n<li>Projektowanie czystego kodu w j\u0119zyku C<\/li>\n<li>Wsparcie DSP (Digital Signal Processing)*<\/li>\n<li data-pm-slice=\"1 1 [&quot;lp_list&quot;,{&quot;align&quot;:&quot;left&quot;,&quot;lineHeight&quot;:&quot;&quot;,&quot;fontScale&quot;:4,&quot;gutterBottom&quot;:&quot;&quot;,&quot;guid&quot;:&quot;f628c888-0788-a498-acb1-3798d6becf19&quot;,&quot;type&quot;:&quot;checkmark&quot;,&quot;bulletColor&quot;:&quot;rgba(169, 187, 172, 1)&quot;,&quot;bulletIcon&quot;:{&quot;fontWeight&quot;:&quot;&quot;,&quot;style&quot;:&quot;&quot;,&quot;unicode&quot;:&quot;&quot;}}]\">Przyk\u0142ady trudniejszych do znalezienia b\u0142\u0119d\u00f3w*<\/li>\n<li data-pm-slice=\"1 1 [&quot;lp_list&quot;,{&quot;align&quot;:&quot;left&quot;,&quot;lineHeight&quot;:&quot;&quot;,&quot;fontScale&quot;:4,&quot;gutterBottom&quot;:&quot;&quot;,&quot;guid&quot;:&quot;26e32888-67c8-e378-a40e-8878f2ec4924&quot;,&quot;type&quot;:&quot;checkmark&quot;,&quot;bulletColor&quot;:&quot;rgba(169, 187, 172, 1)&quot;,&quot;bulletIcon&quot;:{&quot;fontWeight&quot;:&quot;&quot;,&quot;style&quot;:&quot;&quot;,&quot;unicode&quot;:&quot;&quot;}}]\">Programowanie &#8220;bare metal&#8221; a u\u017cycie systemu operacyjnego*<\/li>\n<\/ol>\n<p>*Tylko w dwudniowym wariancie szkolenia<\/p>\n<h3>Koszt szkolenia (netto)<\/h3>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead>\n<tr>\n<th>Wariant<\/th>\n<th>Wczesna rejestracja<\/th>\n<th>Standardowa<\/th>\n<th>P\u00f3\u017ana rejestracja<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Jednodniowe (9 godzin)<\/td>\n<td>1480 z\u0142<\/td>\n<td>1690 z\u0142<\/td>\n<td>1950 z\u0142<\/td>\n<\/tr>\n<tr>\n<td>Dwudniowe (2&#215;7 godzin)<\/td>\n<td>2170 z\u0142<\/td>\n<td>2490 z\u0142<\/td>\n<td>2870 z\u0142<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Najbli\u017csze terminy<\/h3>\n<ul>\n<li>Gda\u0144sk, 26 &#8211; 27 lutego 2026 (dwudniowe) &#8211; <a href=\"https:\/\/blueprint-szkolenia.pl\/index.php\/event\/programowanie-mikrokontrolerow-arm-cortex-m\/\">Zapisz si\u0119<\/a><\/li>\n<li>Gda\u0144sk, 28 lutego 2026 (jednodniowe) &#8211; <a href=\"https:\/\/blueprint-szkolenia.pl\/index.php\/event\/programowanie-mikrokontrolerow-arm-cortex-m-2\/\">Zapisz si\u0119<\/a><\/li>\n<\/ul>\n<p>Rejestracja na oba terminy:<\/p>\n<ul>\n<li>wczesna rejestracja do 3 lutego 2026<\/li>\n<li>normalna rejestracja do 14 lutego 2026<\/li>\n<li>p\u00f3\u017ana rejestracja do 21 lutego 2026<\/li>\n<\/ul>\n<h3>Formularz kontaktowy<\/h3>\n<p>Interesuje Ci\u0119 to szkolenie, ale nie odpowiada Ci \u017caden z powy\u017cszych termin\u00f3w lub chcesz zorganizowa\u0107 szkolenie dla zamkni\u0119tej grupy z Twojej firmy? Wype\u0142nij poni\u017cszy formularz i skontaktujemy si\u0119 z Tob\u0105 w tej sprawie.<\/p>\n<style id=\"wpforms-css-vars-15474\">\n\t\t\t\t#wpforms-15474 {\n\t\t\t\t--wpforms-container-padding: 0px;\n--wpforms-container-border-width: 1px;\n--wpforms-container-border-radius: 3px;\n--wpforms-background-color: rgba(0, 0, 0, 0);\n--wpforms-field-size-input-height: 43px;\n--wpforms-field-size-input-spacing: 15px;\n--wpforms-field-size-font-size: 16px;\n--wpforms-field-size-line-height: 19px;\n--wpforms-field-size-padding-h: 14px;\n--wpforms-field-size-checkbox-size: 16px;\n--wpforms-field-size-sublabel-spacing: 5px;\n--wpforms-field-size-icon-size: 1;\n--wpforms-label-size-font-size: 16px;\n--wpforms-label-size-line-height: 19px;\n--wpforms-label-size-sublabel-font-size: 14px;\n--wpforms-label-size-sublabel-line-height: 17px;\n--wpforms-button-size-font-size: 17px;\n--wpforms-button-size-height: 41px;\n--wpforms-button-size-padding-h: 15px;\n--wpforms-button-size-margin-top: 10px;\n--wpforms-container-shadow-size-box-shadow: none;\n\t\t\t}\n\t\t\t<\/style><div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-15474\"><form id=\"wpforms-form-15474\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"15474\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/index.php\/wp-json\/wp\/v2\/lp_course\/15399\" data-token=\"4ab6f23d307189e9450669a70d3f20f3\" data-token-time=\"1775259574\"><noscript class=\"wpforms-error-noscript\">Aby wype\u0142ni\u0107 ten formularz, w\u0142\u0105cz obs\u0142ug\u0119 JavaScript w przegl\u0105darce.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Aby wype\u0142ni\u0107 ten formularz, w\u0142\u0105cz obs\u0142ug\u0119 JavaScript w przegl\u0105darce.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-15474-field_1-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-15474-field_1\">Imi\u0119 i nazwisko <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-15474-field_1\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][1]\" aria-errormessage=\"wpforms-15474-field_1-error\" required><\/div><div id=\"wpforms-15474-field_2-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-15474-field_2\">Adres e-mail <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-15474-field_2\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][2]\" spellcheck=\"false\" aria-errormessage=\"wpforms-15474-field_2-error\" required><\/div>\t\t<div id=\"wpforms-15474-field_5-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"5\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-15474-field_5\" >Imi\u0119 Firma Adres<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-15474-field_5\" class=\"wpforms-field-medium\" name=\"wpforms[fields][5]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-15474-field_11-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"11\"><label class=\"wpforms-field-label\" for=\"wpforms-15474-field_11\">Telefon<\/label><input type=\"text\" id=\"wpforms-15474-field_11\" class=\"wpforms-field-medium\" name=\"wpforms[fields][11]\" aria-errormessage=\"wpforms-15474-field_11-error\" ><\/div><div id=\"wpforms-15474-field_4-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"4\"><label class=\"wpforms-field-label\" for=\"wpforms-15474-field_4\">Firma<\/label><input type=\"text\" id=\"wpforms-15474-field_4\" class=\"wpforms-field-medium\" name=\"wpforms[fields][4]\" aria-errormessage=\"wpforms-15474-field_4-error\" ><\/div><div id=\"wpforms-15474-field_3-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-15474-field_3\">Komentarz lub wiadomo\u015b\u0107<\/label><textarea id=\"wpforms-15474-field_3\" class=\"wpforms-field-medium\" name=\"wpforms[fields][3]\" aria-errormessage=\"wpforms-15474-field_3-error\" ><\/textarea><\/div><div id=\"wpforms-15474-field_10-container\" class=\"wpforms-field wpforms-field-checkbox\" data-field-id=\"10\"><fieldset><legend class=\"wpforms-field-label\">Zgoda na przesy\u0142anie tre\u015bci marketingowych<\/legend><ul id=\"wpforms-15474-field_10\"><li class=\"choice-1 depth-1 wpforms-selected\"><input type=\"checkbox\" id=\"wpforms-15474-field_10_1\" name=\"wpforms[fields][10][]\" value=\"Wyra\u017cam zgod\u0119 na przesy\u0142anie tre\u015bci marketingowych przez Blueprint Szkolenia sp. z o.o.\" aria-errormessage=\"wpforms-15474-field_10_1-error\"   checked='checked'><label class=\"wpforms-field-label-inline\" for=\"wpforms-15474-field_10_1\">Wyra\u017cam zgod\u0119 na przesy\u0142anie tre\u015bci marketingowych przez Blueprint Szkolenia sp. z o.o.<\/label><\/li><\/ul><\/fieldset><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-15474-field_5-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-15474-field_5-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-15474-field_5-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"15474\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/lp_course\/15399\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-15474\" class=\"wpforms-submit\" data-alt-text=\"Wysy\u0142anie...\" data-submit-text=\"Prze\u015blij\" aria-live=\"assertive\" value=\"wpforms-submit\">Prze\u015blij<\/button><img decoding=\"async\" src=\"https:\/\/blueprint-szkolenia.pl\/wp-content\/plugins\/wpforms-lite\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Wczytywanie\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\n","protected":false},"excerpt":{"rendered":"<p>Zdob\u0105d\u017a wiedz\u0119 niezb\u0119dn\u0105 do tworzenia profesjonalnych projekt\u00f3w na jedn\u0105 z najcz\u0119\u015bciej stosowanych w bran\u017cy rodzin mikrokontroler\u00f3w.<\/p>\n","protected":false},"author":1,"featured_media":15400,"comment_status":"closed","ping_status":"closed","template":"","course_category":[76],"course_tag":[],"class_list":["post-15399","lp_course","type-lp_course","status-publish","has-post-thumbnail","hentry","course_category-systemy-wbudowane","course"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/lp_course\/15399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/lp_course"}],"about":[{"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/types\/lp_course"}],"author":[{"embeddable":true,"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/comments?post=15399"}],"version-history":[{"count":16,"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/lp_course\/15399\/revisions"}],"predecessor-version":[{"id":15641,"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/lp_course\/15399\/revisions\/15641"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/media\/15400"}],"wp:attachment":[{"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/media?parent=15399"}],"wp:term":[{"taxonomy":"course_category","embeddable":true,"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/course_category?post=15399"},{"taxonomy":"course_tag","embeddable":true,"href":"https:\/\/blueprint-szkolenia.pl\/index.php\/wp-json\/wp\/v2\/course_tag?post=15399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}