А между тем, только сейчас заметил, что год назад вышла новая версия ERRATA для STM32F030. По сравнению с предыдущей версией выросла в объеме в два раза
( Read more... )
Можно. Только вот накладные расходы на переинициализацию с помощью HAL при ребуте с частотой 1кгц, например, уже будут в разы больше. ну и да, в любом случае при таких косяках придется напрямую лезть и копаться с регистрами.
В этом случае продукция ST резко потеряет спрос, и придется им одуматься! Ну или идти по пути атмела, который штампует говеные микроконтроллеры, никому нафиг не нужные, но благодаря абдурине спрос есть. Остается ST свою абдурину сделать...
Ну и днище... По-хорошему, они не должны были вообще документировать эту возможность, если реализовали её с такими глюками. Неудивительно, что не видел, чтобы STM32 использовался в сколько-нибудь ответственном оборудовании приличных брендов.
Кстати, странно, что до сих пор "приличные бренды" втыкают какое-то говно мамонта вроде АВР в свое железо. Ведь такая экономия на разработке под актуальное железо может и боком выйти: перестанет атмель допотопные микроконтроллеры выпускать, и привет!
Comments 26
И конечно чтение даташитов никто не отменял.
Reply
Как говорится, даташит с RM читай, а эррату не забывай!
Reply
И ревизий чипа там не две а восемь...
Ну и в 103 серии вдобавок первый блин - многие вещи, те же GPIO сделаны сильно менее удобнее и функциональнее чем в последующих сериях.
Reply
Reply
Reply
Reply
Reply
Reply
с SPI надысь тоже поплясал.
Reply
Так реализован Ethernet в контроллерах Tiva C.
Reply
Ну или идти по пути атмела, который штампует говеные микроконтроллеры, никому нафиг не нужные, но благодаря абдурине спрос есть. Остается ST свою абдурину сделать...
Reply
Reply
Reply
Reply
Reply
Думаю ошибки есть в любом современном сложном контроллере. STM32 не славится глючностью.
Reply
Leave a comment