ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
17 мая
299033 Топик полностью
koyodza (13.01.2012 12:33 - 12:42, просмотров: 169) ответил Evgeny_CD на Странные они. Очень! Фирма ST в части микроконтроллеров.
что, снова моя очередь Вас мордой по столу возить? :=) Вот тут и раскрывается Ваш недостаток практического опыта. Мне тоже жутко не нравится обновлённый сайт ST, оно и раньше было не идеально, но значительно лучше, чем сейчас. Про баги ранних LPC (типа невозможности установить защиту от чтения) не очень даже хочется вспоминать. С ними я не работал так плотно, как с ST, хотя и участвовал в некоторых групповых проектах. Помню, что меня здорово напрягало то, что таймер на борту был большой и красивый, но только один, а мне обычно их нужно много. С TI работать совсем не довелось, хотя меня привлекало наличие PHY на борту, но по совокупности разных факторов он когда-то был мною отклонён и более подходящего случая вернуться к ним у меня не было. На SAM7 в своё время поглядывал, но они тоже были отклонены, хотя, признаюсь, здесь не последнюю роль сыграла моя неприязнь к атмел. ADuC7 это просто ужас, рассматривать там особо нечего. Но он имеет неоспоримый плюс для любителей маленькой документации: там она помещается в одном файле. Бежать "впереди всех" ST начали, пожалуй, только во времена STM32, до этого никто особенно сильно никуда не бежал, делали свои собственные 8-битники, ST62 до сих пор можно встретить в самых неожиданных местах типа контроллеров управления бытовыми холодильниками и прочих, тиражируемых не миллионами, а сотнями миллионов экземпляров. Был совсем мелкий ST7 (не путать с STR7) тоже 8-битник, но поскольку мы тут про 8-битники сейчас не говорим, то продолжать о них не буду. Сразу скажу, с STR7 я не работал, но вообще-то там не одно семейство, а три: STR71х, 73х и 75х, и насколько помню, между ними имеются заметные различия. Мне довелось поработать немного с STR91, довольно неплохой МК если ввести поправку на время, но сегодня я его никуда закладывать не планирую, хотя выпускается он до сих пор (а куда делась мега103? :=) Периферия у него намного беднее, чем у STM32, а для меня это важнее, чем производительность ядра, хотя были и интересные моменты типа МС. С индексом FА отличался тем, что в нём исправили баг с записью во флеш на высокой тактовой, и ещё много всего пофиксили, но насколько помню ничего принципиально нового там добавлено не было. Он спокойно ставился вместо F и работал без доработки софта (в отличие от "скалируемых" AVR). Насчёт "STM32, когда я им интересовался, был просто жутким глюкодромом" хотелось бы услышать от Вас более подробно, какие конкретно глюки мешали (или хотя бы теоретически могли помешать) Вам реализовать на них какие-то проекты. Я работаю с STM32 практически с момента его появления у нас, где-то с конца 2007 г. В принципе, F103 каким был тогда, практически таким же остался и сейчас. А заявления вида "еррата на 500кБ - говно" уже начинают надоедать