Пришел листочек с новостийника от радиолоцмана... собственно http://www.rlocman.ru/news/new.html?di=250263 анонсирован первый "совместный блин", испеченный с момента объединения надоть скачать да поглядеть даташитки...
и как теперь новые продукты к разделам пристраивать? не то в АВР, не то в РIС... Можеть прийдется раздел "гибриды" создавать...
Кстати... с какого-то ... эти даташиты лежат не в тиньках, а в....
судя по первым строкам производитель и сам не понимает, что такое он выпустил: в заголовке страницы написано "ATTINY814 - 8-bit PIC Microcontrollers", а в тексте страницы "The ATtiny817/816/814/417 is a series of microcontrollers featuring the 8-bit AVR® processor"
после беглого ознакомления - вкусненькие кристаллики, теперь бы еще по ценам демократичным, и можно еще долго жить-не-тужить
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Выпустил... весьма оригинальное решение... "Базовое ядро с назависимой от ядра периферией". Там основная новинка - блок BAS MATRIX. Плюсом - линейная область адресации памяти от регистров до ПЗУ... А прочее... долго вчитываться "во много букафф" надо... да еще с учетом нового стиля в написании/оформлении документации... Седьмая студия весьма громоздка - да и чем самопальным прошивать - тоже надоть шукать...
да, документация не понравилась - похоже, взяли модный стиль ARM... т.е. отделили архитектуру от составляющих ее блоков, и теперь описание МК сводится к перечислению модулей, а о модулях - читай в описании модуля... может, это и хорошо, если будет на самом деле полная преемственность: одно описание на все типы МК... но вероятнее всего не будет... и тогда лично моей голове этот лишний напряг не нужен - я и ARMы именно по причине неадекватно сложной документации не стал изучать... вместо одного даташита стопицот - оно мне надо?
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Возможно и другое развитие - как в случае с MCS51 - описание ядра само-по себе, а описание периферии само-по себе. Тогда реальное улучшение. Учитывая преемственность в подобном подходе и у микрочипа... Вобшшеммссшшшс... поглядим, почитамссс... Вполне может и чего еще начитаетси...
Кстати... у микрочипа с самого начала документация строилась на отдельном описании каждого из модулей... Но со временем (у 24-й серии) отдельного юзерс гвиде/Reference Manual по всем модулям в едином файле почему-то не соорудили. А по "среднемладшим" там специально "сквозной для всех" да еще и с весьма неплохим русским переводом был... (http://www.microchip.ru/lit/?mid=1x0 (оно же в одном файле - Справочник по всем микроконтроллерам PIC16))
Я для тех новых док сделал отдельну папку и назвал ею... ATPIC
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Интересно! Беглое знакомство с документом показывает, что все регистры стали равноценными тактирование в слипах можно менять на лету .... Читаем дальше.
На сей счет сложно судить ибо в доработанном описании системы команд (0856L) так и остались прежние значения для регистров СОЗУ в командах... возможно будет какое изменение в будущем... Касательно РСФ однозначно имеем: "...All I/O status and control registers reside in the lowest 4KB addresses of the data memory. This is referred to as the I/O memory space. The lowest 64 addresses are accessed directly with single cycle IN/OUT instructions, or as the data space locations from 0x00 to 0x3F. These addresses can also be accessed using load (LD/LDS/LDD) and store (ST/STS/STD) instructions. The lowest 32 addresses can even be accessed with single cycle SBI/CBI instructions and SBIS/SBIC instructions. The rest is the extended I/O memory space, ranging from 0x0040 to 0x0FFF. I/O registers here must be accessed as data space locations using load and store instructions. ..." таким образом ЯДРО НЕ МЕНЯЕТСЯ - изменения вносятся по организации периферии. Хотя... и такого подхода достаточно для мошной модификации базового МК.
Еще бы головную боль, связанную с фьюзами, решили. Мне-то все равно, не пользовался ни разу, но просто очень уж смешно выглядят. В одном прошивальщике активные птички, в другом - их отсутствие. Не тот выставил - вся мнимая простота прошивания "на 5 проводках" оборачивается конструированием реаниматора. А то и вообще на отпевание отправляй. Выставления одного хекса недостаточно, к нему еще картинку с птичками добавить нужно, да еще и с пояснениями.
_________________ Каждый имеет право на свое личное ошибочное мнение.
У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Чего не хватало старым 16-м пикам, но было в атмелах - так это размеров озу. Мельком глянул даташит первого попавшегося пикомела - ниче особого. Та же самая серия PIC16F1xxx, выпускающаяся уже давно.
Добавлено after 13 minutes 54 seconds:
ARV писал(а):
ARMы именно по причине неадекватно сложной документации не стал изучать... вместо одного даташита стопицот - оно мне надо?
Зря не стали! Чем сложнее начинка, тем больший объем документации, и его не впихнуть в один документ. Вы хотите, чтобы документ был по 5000 страниц? Это же "Война и мир" Толстого в переводе получится. А куда вы сейчас без знания арм? Вот гораздо полезнее микрочипу было бы развивать арм-совместимые чипы.
_________________ Подпись убрал вместе с автором. aen
Я совсем слабенький любитель, но вот мне для моих простых задачек, ОЗУ в 16 Пиках пока хватает. И даже отсутствие доступа к стеку не очень напрягает (тру ОСРВ не напишешь, ни и фиг с ней). А вот раздельных векторов прерываний, для удобства, очень не хватает.
Ну допустим и самоделки на основе интеловских микропроцессоров еще с I8086 никто не пытается сооружать... Хватает готовых персоналок...
Кроме прочего наличие ерраташитов, ежли по-внимательнее почитать, (при всем изобилии семейств и разнообразии типов самих МК) оставляет не столь уж и широкий выбор ежли надо "не только лапками подрыгать" с кнопочками-лампочками. Сишников спасают библиотеки изготовителя, где сии ерраты залатываются программными средствами (при содействии изготовителя "немного брачкасс"...), а воть под ассемблером весьма много кровушки-нервоклетушек высасывается...
Та дай боже все сектора продолжать хотя бы с прежним прилежанием.
А еще лучше разумный симбиоз - надежность (по минимуму еррат) от атмеля, преемственность по корпусированию между новыми и старыми моделями от микрочипа. А может со временем и абсолютно новая серия пойдет - кусманчик периферии от 51-й(приоритетный контроллер прерываний), кусманчик от аврок и кусманчик от пик24...
Заголовок сообщения: Re: первые питички от Атмеломикрочипа
Добавлено: Вс мар 26, 2017 08:34:15
Собутыльник Кота
Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04 Сообщений: 2694 Откуда: г. Чайковский
Рейтинг сообщения:0 Медали: 1
AndTer писал(а):
Я вот думаю что пора ARM/stm32 осваивать...
Мне еще STM8 понравился. Тоже копеечный, но с богатой периферией.
Из недостатков : какой-то извращенный ассмеблер и регистры как в Z80 (аккумулятор и два индексных). Вектора прерываний не двигаются. Но малое количество регистров с лихвой компенсируется широком набором команд (они по ходу под Си заточены) и периферией. Все это в одном адресном пространстве и даже во флеш можно писать не страницами, а побайтно (в смысле стирать самому не надо ничего).
_________________ Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Да особо смысла нет. Частоты отличаются слабо. Память тоже примерно. АЦП и таймеры тоже +/-. Богатства периферии не заметил. Для среднестатистического радиогубителя они практически равны. Если знаешь авр, то смысла на стм8 переходить нет, сразу на 32 надо. А если не знаешь ничего, то... тоже стм32 стоит изучать. Конечно, иногда "из пушки по воробьям" получается, но с учётом цены, какая разница, тини он или стм32, даже если диодом помигать.
_________________ Глупый не задает вопросы. Глупый и так все знает.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения