Brak podglądu ucgosu.pl · programowanie Czy czat GPT zrobi z nas lepszych programistów? Dzisiaj temat bardzo na czasie, ale z trochę innej perspektywy. Czy czat GPT zrobi z nas lepszych programistów? W krótkim terminie tak. Na pewno zwiększy naszą efektywność. Dzięki... 31.01.2025 ucgosu.pl
Brak podglądu ucgosu.pl · asembler Czy ręcznie napiszemy kod optymalniej niż kompilator? Istnieje taki mit, że jeżeli chcemy napisać mega optymalny kod, gdzie liczy się każda instrukcja – powinniśmy napisać go ręcznie w asemblerze. Kompilator nie poradzi sobie z tym za... 07.10.2024 ucgosu.pl
Brak podglądu ucgosu.pl · asembler Debugowanie Hard Faultów na STM32 Pracujemy nad naszą aplikacją, wgrywamy ją na procka, uruchamiamy i nie działa. Uruchamiamy debug i widzimy, że program wchodzi do Hard Faulta. Co teraz? Na szczęście w STM32 mamy... 02.10.2024 ucgosu.pl
Brak podglądu ucgosu.pl · asembler 6 Najważniejszych zastosowań asemblera w Embedded W poprzednich wpisach wychwalałem wartość edukacyjną asemblera i opowiadałem trochę jak wyglądała moja ścieżka nauki. Dzisiaj porozmawiamy sobie o praktycznych zastosowaniach, gdzi... 18.06.2024 ucgosu.pl
Brak podglądu ucgosu.pl · asembler Jak uczyłem się asemblera? Ostatnio opowiadałem dlaczego moim zdaniem warto nauczyć się asemblera . Dzisiaj natomiast opiszę jak u mnie wyglądał proces nauki. Oczywiście musicie brać poprawkę, że przypadało... 28.05.2024 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Jakich języków uczyć się do embedded? I w jakiej kolejności? Wybór języka programowania to kolejny obok wyboru mikrokontrolera najczęściej poruszany temat. Pytanie o język zadają nie tylko zupełnie początkujący. Często na studiach mamy troch... 08.03.2024 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Jaki mikrokontroler wybrać na początek? To jeden z największych dylematów osób wchodzących do branży embedded. Często zadają je również osoby, które już zaczęły pisać pierwsze programy i jakiś procesor wybrały. Nic dziwn... 04.03.2024 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Projekt embedded od zera – nowa seria na YT! Widzieliście już nową serię filmów na moim kanale YT? To jest coś, czego do tej pory brakowało w świecie embedded. Pokazuję w niej prawdziwy projekt. Nie tylko z ostateczną wersją... 29.02.2024 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Architektura Systemu – Między Ideałem a Koniecznością Biznesową Grudniowy meetup (relacja tutaj) zapoczątkował ciekawą dyskusję na temat dziedziczenia w C++, interfejsów duplikacji kodu i czy czysty kod według Uncle Boba ma zastosowanie w środo... 11.01.2024 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Co to jest AUTOSAR i jak się go nauczyć? Nazwa AUTOSAR często pojawia się w ogłoszeniach o pracę dla programistów embedded. Również na stanowiska juniorów. Rodzi to naturalne pytania. Czym jest AUTOSAR? Po co jest używany... 12.12.2023 ucgosu.pl
Brak podglądu ucgosu.pl · bez kategorii Generowanie headerów ze stałymi w CMake W prawie każdym projekcie potrzebujemy przechowywać jakieś wartości, które zmieniamy w zależności od wersji projektu. Najbardziej oczywistym przykładem jest właśnie numer wersji. A... 15.01.2021 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Jak napisać skrypt cmake? W tym artykule pokażę jak napisać prosty skrypt cmake. Zrealizujemy najważniejsze zadania, jakich wymagamy od skryptu budowania: Dodawanie plików źródłowych. Określenie ścieżek inc... 28.12.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Jak skonfigurować cmake na mikrokontrolery? Cmake jest fajną alternatywą dla pisania własnych skryptów makefile, czy korzystania z wyklikanej konfiguracji projektu w naszym IDE. Jednak początkowo może być trudno zmusić go do... 14.12.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Czy tablica jest wskaźnikiem? Często podczas nauki C słyszymy, że tablica tak naprawdę jest wskaźnikiem. Oczywiście takie uproszczenie pomaga na początku zrozumieć pewne rzeczy, ale w końcu warto poznać różnice... 31.08.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Dlaczego w C const nie może być rozmiarem tablicy? W C++ trwają starania, żeby praktycznie nigdy nie trzeba było korzystać z preprocesora. Jednym z typowych zastosowań define w C jest deklarowanie stałych będących rozmiarami tablic... 24.08.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Inicjalizacja struktur Ostatnio było o inicjalizacji tablic, dzisiaj pora na struktury. Ostatnio zdarzył mi się projekt, gdzie kompilator nie wspierał inicjalizacji z podawaniem nazwy pól. Dlatego pomyśl... 20.07.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Inicjalizacja tablic Jakiś czas temu widziałem taki kod inicjalizujący tablicę: Celem autora było zainicjalizowanie wszystkich elementów tą samą wartością. Pewnie dla wielu z Was błąd w tej linijce wyd... 18.07.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Bool C99 jest lepszy niż Twój W tym artykule pokażę pewne niuanse związane z typem bool w C. Wartości tego typu są wynikami operacji logicznych i warunkami w ifach i pętlach. Jednak bool nie jest do końca pełno... 19.06.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Style Guide i Coding Standard – czy to już jakość? Kiedy zdamy już sobie sprawę, że sprytny kod i mikrooptymalizacje to nie jest dobra droga, dochodzimy do wniosku, że jakość kodu jednak ma znaczenie. A wyrazem dbania o tą jakość k... 23.04.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Sprytny kod w C – nie rób tego Kiedyś bardzo popularne było pisanie sprytnego kodu. Żeby jak najwięcej zmieściło się w jednej linijce. Żeby oszczędzić sobie nadmiarowego pisania, bo w końcu wiem, że coś się wyda... 10.04.2020 ucgosu.pl