SKN MIPSA

FreeRTOS na STM32F100RB

Port FreeRTOS na STM32F100RB dla bleeding-edge-toolchain

STM32VLDiscovery

stm32f100rb

To bardzo popularna płytka rozwojowa z mikrokontrolerem STM32F100RB (STMICROELECTRONICS) dostępna już za około 50PLN. Umożliwia ona nie tylko realizację niezliczonej liczby projektów, ale jednocześnie pozwala na zapoznanie się z zaganieniami programowania wielowątkowego na przykładzie opensourcowego systemu FreeRTOS

Czytaj więcej: FreeRTOS na STM32F100RB

Środowisko dla ARM Cortex-Mx

Środowisko dla ARM Cortex-Mx

toolchainW tym artykule opisujemy konfigurację kompletnego środowiska rozwojowego dla mikrokontrolerów rodziny ARM Cortex-Mx (na przykładzie mikrokontrolerów rodziny STM32), w oparciu o zintegrowane środowisko programistyczne Eclipse IDE, bleeding-edge-toolchain przygotowany przez Freddiego Chopina oraz OpenOCD.

Czytaj więcej: Środowisko dla ARM Cortex-Mx

STM32F4-Discovery RTC Hack

STM32F4-Discovery RTC Hack

stm32f4 discovery rtc hackSTM32F4xx have a build in RTC (Real Time Clock) module. It is easy to use and can be driven by an internal or external 32,768 kHz reference clock. External 32.768 kHz clock reference is (by default) not fitted on the STM32F4-Discovery boards, but footprint of the crystal oscillator and load capacitors is provided on the PCB. The only issue is an additional VBAT voltage that is used as a backup supply for the RTC (as well as for additional backup registers and a small amout of backup SRAM memory).

Czytaj więcej: STM32F4-Discovery RTC Hack

Streaming Video (mjpeg-streamer)

Streaming wideo na platformie Intel Galileo z użyciem MJPEG-Streamer

IntelGalileoMJPEGStreaming

W artykule opisujemy sposób, w jaki można wykorzystać platformę Intel Galileo do strumieniowego przesyłania obrazu wideo. Do eksperymentów potrzebujemy:

Czytaj więcej: Streaming Video (mjpeg-streamer)

RPi na lekko

rpi lose weightOficjalne obrazy dostarczane dla Raspberry Pi na stronie http://www.raspberrypi.org/downloads/ zawierają mnóstwo opcji zupełnie niepotrzebnych w większości aplikacjach typu embedded (np. GUI). Oczywiście można z funkcji tych nie korzystać (uruchamoiamy system do wiersza poleceń, bez GUI), lecz pomimo tego zajmują one miejsce na karcie (zalecany minimalny rozmiar karty SD to 4-8GB).

Czytaj więcej: RPi na lekko

Intel Galileo: jak rozpocząć?

Intel Galileo Getting Started Guide oraz Intel Galileo 101

galileo 

Aktualne wprowadzenie do platformy Intel Galileo (zarówno Gen 1 jak i Gen 2) można znaleźć pod adresem: https://communities.intel.com/docs/DOC-22872. Należy również zapoznać się z instrukcją Intel Galileo Board User Manual. W dalszej części tekstu znajdują się jedynie informacje wykraczające, bądź rozszerzające zakres dokumentów przygotowanych przez firmę Intel, m.in.:

  • sposoby, w jaki możemy uzyskać dostęp do płyty,
  • proces kompletowania niezbędnych narzędzi,
  • metody programowania GPIO i pozostałych peryferiów.

Czytaj więcej: Intel Galileo: jak rozpocząć?

Podkategorie

  • elektronika

    Informacje o projektach z zakresu szeroko pojętej elektroniki (nie tylko mikroprocesorowej). Znajdziecie tutaj informacje o aktualnie rozwijanych projektach oraz podsumowanie zakończonych prac.

  • baza wiedzy

    W dziale tym znaleźć możecie materiały zebrane i/lub przygotowane przez członków SKN MIPSA - dotyczące wielu zagadnień związanych z projektowaniem oraz programowaniem systemów mikroprocesorowych.

    Sukcesywnie będziemy tu również publikować opracowania niektórych ciekawszych bądź bardziej skomplikowanych zagadnień i rozwiązań układowych, które powstaną w toku naszych prac.

  • Linki

Ostatnia aktualizacja

piątek 23 wrzesień 2022, 22:29:56

On-line

Odwiedza nas 208 gości oraz 0 użytkowników.

Liczba odwiedzin

3713893
6
3071
9723