Archiv pro rubriku: Programování

Programování

STM32F4discovery a oled displej SSD1306

Vlastním malinkatý modul oled displeje s rozhraním i2c. Řídícím čipem je ssd1306 a rozlišení displeje je 128*64 pixelů. V tomto projektu je základní ovládání displeje s nějakým tím výpisem znaků.

Displej je celkem pomalý a ani to jak jsem to napsal není moc optimalizované, ale na základní pochopení to asi stačí.

Kompletní zazipovany projekt je zde.

STM32F100 pod kapotou

Nečekejte od mne kompletní popis všeho co STM32F100 nabízí. Nepoužívám všechny funkce a ani všechny periferie. Možná taky že něco nepopíšu zcela přesně. Pokud najdete nějakou nesrovnalost dejte vědět a já to opravím.

STM32F100 patří do skupiny procesorů Cortex-M3, jeho jádro je 32-bitové (data, registry, přístup do paměti). Mcu má oddělenou instrukční a datovou sběrnici (Hardvarská architektura), byť nakonec paměťový prostor je společný. Instrukční soubor je označován jako Thumb2 což je rozšířená skupina instrukcí Thumb.

Pokračování textu STM32F100 pod kapotou