Narzędzia deweloperskie

Mikrokontrolery STM32 w aplikacjach biomedycznych

Szerokie portfolio mikrokontrolerów STM32 ułatwia skalowanie projektu, ale jednocześnie sprawia, że wybór konkretnego układu na samym początku projektu jest zadaniem bardzo złożonym. W artykule analizujemy cztery przykładowe aplikacje z branży medtech oraz przedstawiamy propozycje układów, które dobrze nadają się do danego zastosowania.

STM32C5 – najważniejsze informacje o najnowszej rodzinie mikrokontrolerów

Wszystko, co wiąże się z STM32C5, ewidentnie pachnie nowością. Nowoczesna architektura, nowy generator inicjalizacji peryferiów (CubeMX2), przebudowane od zera biblioteki (HAL2) - a to dopiero początek długiej listy zmian.

Aktualizacja i zmiana wersji firmware’u ST-LINK-a

Podczas uruchamiania sesji debuggera w STM32CubeIDE może pojawić się komunikat informujący, że używany programator ST-LINK wymaga aktualizacji firmware’u. Nie jest to błąd projektu, konfiguracji mikrokontrolera ani sterowników HAL, lecz standardowa procedura dopasowania wersji oprogramowania wbudowanego interfejsu ST-LINK do używanych narzędzi programistycznych.

Altium Designer – Selection filter, czyli sposób na wygodną edycję PCB

Podczas edycji gęstego layoutu PCB łatwo zaznaczyć ścieżkę, przelotkę czy polygon zamiast obiektu, który faktycznie chcemy zmodyfikować. Rozwiązaniem tego problemu jest funkcja Selection Filter dostępna w programie Altium Designer.

5 przydatnych funkcji Altium Designera, których mogłeś nie znać [animowany tutorial]

Altium Designer to od wielu lat jeden z najbardziej zaawansowanych pakietów EDA na świecie. Oprogramowanie to kryje w sobie wiele drobnych funkcji, które wprawdzie nie figurują w materiałach reklamowych, ale stosowane na co dzień potrafią realnie przyspieszyć pracę nad schematami i płytkami drukowanymi. W artykule zebraliśmy pięć przydatnych skrótów i komend - co najważniejsze, można je zastosować natychmiast, niezależnie od rodzaju projektu lub wersji programu.

Jak dobrać szerokość ścieżek na PCB? 5 najważniejszych zasad

Dobór szerokości ścieżek na PCB jest często traktowany jako prosta czynność wykonywana „na oko”. Tymczasem w przypadku obwodów zasilania czy sterowania obciążeniami, taka decyzja projektowa powinna być podjęta po uwzględnieniu prądu, temperatury, warstwy, grubości miedzi, długości połączenia czy wreszcie dopuszczalnego spadku napięcia bądź impedancji charakterystycznej.

STM32 Nucleo po liftingu – najważniejsze zmiany w kultowych evalboardach

Premiera najnowszej rodziny mikrokontrolerów ST - STM32C5 - skłoniła mnie do zwrócenia uwagi na zmiany, jakie zaszły w designie niezwykle popularnych płytek ewaluacyjnych z...

Jakie odstępy izolacyjne między ścieżkami na PCB? 5 zasad, które musisz znać

Dobór odstępów izolacyjnych na PCB jest jednym z tych zagadnień, które wyglądają prosto tylko w projektach niskonapięciowych. Dla magistrali 3,3 V lub 5 V zwykle decydujące okazują się ograniczenia technologiczne producenta płytek, ale już przy kilkudziesięciu woltach trzeba rozważać odstępy powietrzne i powierzchniowe oraz wymagania norm produktowych.

ST-LINK/V2 i ST-LINK/V2-1 vs. STLINK-V3 – najważniejsze różnice

ST-LINK od lat stanowi podstawowe narzędzie do programowania i debugowania mikrokontrolerów STM32. W wielu laboratoriach funkcjonują równolegle wersje ST-LINK/V2 oraz nowsze sondy z rodziny STLINK-V3. Różnice między nimi nie sprowadzają się jednak wyłącznie do szybkości transmisji danych pomiędzy układem docelowym a komputerem.

Który format pliku STEP wybrać do biblioteki komponentu?

Format *.step jest jednym z najczęściej stosowanych sposobów wymiany modeli 3D między środowiskami CAD/MCAD, EDA, a nawet nowszymi slicerami do druku 3D. W bibliotekach komponentów elektronicznych format ten pełni bardzo praktyczną funkcję: pozwala przypisać do footprintu bryłę obudowy, złącza, radiatora lub modułu, a następnie sprawdzić kolizje mechaniczne, wysokości elementów i dopasowanie PCB do obudowy. Problem zaczyna się wtedy, gdy generator modeli 3D, serwis z bibliotekami CAD albo program mechaniczny pozwala wybrać kilka odmian STEP, np. AP203, AP214 lub AP224.