CUBETECH

CUBETECH

Komplexné služby v oblasti vývoja zákazkovej elektroniky, priemyselnej a procesnej automatizácie, priemyselných testovacích a meracích systémov.

Website URL: http://www.cubetech.sk Email: Táto e-mailová adresa je chránená pred spamovacími robotmi. Na jej zobrazenie potrebujete mať nainštalovaný JavaScript.
pondelok, 10 február 2014 12:35

Dýchajúca LED (Apple Breathing LED)

Na indikáciu činnosti procesora sa na doskách plošných spojov často používa blikajúca LED. Rozhodol som sa však indikovať činnosť trošičku krajším spôsobom ako obyčajným blikaním. Niečím, čo by vyvolávalo pocit, že processor žije – dýcha. Samozrejme podobnú myšlienku malo Apple dávno predo mnou a tak dýchjúcu LED majú na svojich notebookoch už roky (indikuje, že MacBook je v režime spánku). Pre tých čo nevedia o čom je reč, tu sú dve videá ako to vyzerá v skutočnosti.

STM32F4xx sú postavené na jadre CortexTM-M4F , ktoré obsahuje hradvérové rozšírenie pre pokročilé ladenie funkcií. Toto rozšírenie umožňuje zastaviť jadro, buď pri načítaní inštrukcie (breakpoint), alebo pri prístupe k dátam (watchpoint). Keď sa jadro zastaví, môže sa preskúmať vnútorný stav jadra ako aj vonkajší stav systému. Akonáhle je vyšetrenie kompletné, stav jadra a systému sa obnoví a môže pokračovať vykonávanie programu.