Názor k článku Architektura mikrořadičů s jádry ARM Cortex-M3 od Petr M - "Atmel vyniká i v implementaci periferních zařízení, které...

  • Článek je starý, nové názory již nelze přidávat.
  • 6. 10. 2015 7:57

    Petr M (neregistrovaný)

    "Atmel vyniká i v implementaci periferních zařízení, které jsou pro mikrořadiče většinou nezbytné."

    Jo, periferie mají vymyšlený hezky. PDC, event systém,... Jenom je tam vždycky nějaký "detail", kterým to totálně podělají. Za ty roky jsem se stal nedobrovolným sběratelem jejich přešlapů...

    To pak člověk čte v dokumentaci takový perly, jako "TWI interface on port E is not connected to pins. Do not use it."

    Nebo navrhne power management podle app notes a kouká, že se to probouzí místo 4,5us celých 487ms, protože někdo připojil čítač pro start up delay na jiný hodinový signál a tesťáci si toho náhodou nevšimli... Dva měsíce trvalo, než mě to uvěřili.

    A ta ostuda s JTAGSEL u AT91SAM926x.

    Nebo padání chip selectu na SPI u SAM7 při použití PDC.

    Nebo ... Mám toho tady za ty roky asi pětistránkový seznam a neměl jsem v rukách procesor od Atmelu, který by dělal přesně to, co bylo popsáno v dokumentaci a dodržel při tom (často nekompletní) elektrický specfikace a časování.

    Takže Atmel mám na gray listu. Pokud na něm zákazník explicitně trvá, dostane ho. Ale pokud je to novinka, připočítávám si k projektu čas, zbývající do 36 měsíců na trhu pro ladění BSP a dvě kola HW (1. kolo na přepojení nefungujících periferek, 2. kolo ladění analogu, oscilátorů a napájení). S tím, že je upozorněn na riziko toho, co nedávno nastalo s XMEGA A rev. J...