Leírás
A gyártó szándékai szerint teljesen kompatibilis az eredeti STM32-es ARM Cortex M3-as mikrokontrollerrel, a valóságban pár apró eltérés van. A valós alkalmazások 95%-ában nem mutatkozik eltérés, ezekről elég sok leírás található az interneten, néhány közülük:
- A program feltöltés, eeprom írás általában lassabb
- A debugolás egyes környezetekben nem működik
- Az USB CDC módja nem teljesen kompatibilis, újrafordítás nélkül nem működik
- A bootloader (USB-n keresztüli feltöltés) nem kompatibilis, másik program kell hozzá, SWD-n nincs gond
- Kevésbé tuningolható, 72 MHz-nél sokkal nagyobb órajelen nem stabil
Azért van pár pozitívuma is, bár ezt ritkán lehet kihasználni:
- A kód futási sebessége gyakran kicsit nagyobb
- 2 USB interfésze van
- Sok, ismert, az eredeti STM32-ben megtalálható apró hibát (errata) kijavítottak
A Keil IDE-hez elérhető dedikált CPU library, ezzel a legtöbb eltérés eltűntethető, a kód kifejezetten erre a mikrokontrollerre optimalizálható.
Értékelések
Még nincsenek értékelések.