Jump to content

Максимит

Maximite Microcomputer — это на базе микроконтроллера Microchip PIC32 микрокомпьютер . Эта серия чипов использует 32-битную архитектуру RISC MIPS MIPS и не является ни вариантом ARM, ни PIC . Первоначально разработанный как набор для хобби, Maximite был представлен в статье из трех частей в журнале Silicon Chip осенью 2011 года австралийским дизайнером Джеффом Грэмом. [1] Проект состоит из двух основных компонентов — основной платы и интерпретатора MMBasic, стилизованного под GW-BASIC .

Maximite версии 2.7 по-прежнему является проектом с открытым исходным кодом . Некоторые любители создали свои собственные версии, часто используя имеющиеся в продаже печатные платы для прототипирования.

Несколько клонов Maximite были разработаны и выпущены в течение нескольких месяцев после его появления. Некоторые, такие как Maximite SM1, [2] и последняя версия Джеффа Грэма, [3] Mini-Maximite аппаратно и программно совместим с оригинальной конструкцией, но использует другой форм-фактор.

Другие, такие как DuinoMite, [4] от болгарской компании Olimex изменили аппаратное обеспечение, добавив разъемы Arduino. Это упрощает использование оборудования, предназначенного для плат Arduino, но для использования этой функции необходима модифицированная прошивка. Некоторые из этих изменений были включены в официальную версию по мере ее обновления.

Австралийский дистрибьютор Dontronics и программист из США Кен Сеглер активно адаптировали программное обеспечение для работы на различных версиях оборудования.

Джефф Грэм также выпустил измененную версию MMBasic. [5] для платы разработки UBW32.

Клоны Maximite, созданные американским производителем CircuitGizmos, остаются совместимыми с оригинальным дизайном Maximite и включают очень маленький CGMMMSTICK1. [6] который можно использовать с беспаечными макетами, а также с CGCOLORMAX1, совместимым с Color Maximite .

ММБазовый

[ редактировать ]

MMBasic 3.x поддерживает определяемые пользователем подпрограммы и современную структуру без номеров строк. Этот MMBasic 3.x был выпущен в нескольких версиях, включая поддержку вариантов Olimex Duinomite, UBW32 и CGMMStick.

В то время как версии MMBasic до 3.x были доступны как бесплатное программное обеспечение с открытым исходным кодом , распространяемое под лицензией GNU General Public License , для версий 3.x лицензия была изменена на проприетарную , а исходный код доступен бесплатно. для личного использования.

анонсировала версию в стиле IC под названием DTX2-4105C (позже получившую название «ICeemite»), полностью предназначенную для включения во встраиваемые системы 11 мая 2013 года австралийская компания Dimitech . [7] Эта новая версия оригинального Maximite оснащена часами реального времени и разъемом для карты microSD и вписывается в разъем PLCC-68. На момент анонса это была самая маленькая в мире полноценная система Maximite.ICeemite предлагает специально созданную прошивку с дополнительными функциями, используемыми во встроенных системах, такими как многозадачность и управление питанием, но не поддерживает цветную графику.

Цвет Максимит

[ редактировать ]
Color Maximite (CircuitGizmos CGCOLORMAX1), показывающий все графические режимы.

Новая версия Maximite была представлена ​​в сентябрьском выпуске журнала Silicon Chip Magazine за 2012 год.

Новые возможности Color Maximite.

  • 100-контактная версия PIC32
  • Цветной VGA с восемью цветами (черный, красный, зеленый, синий, голубой, желтый, фиолетовый и белый).
  • Синтезированная стереомузыка и звуковые эффекты.
  • Часы реального времени с батарейным питанием (опция).
  • Совместимый с Arduino разъем с 20 дополнительными линиями ввода-вывода, независимыми от исходных 20 линий ввода-вывода.
  • 2-канальный аналоговый выход ШИМ.
  • Специальные команды для анимационных игр.
  • Версия 4.0 MMBasic, в которой есть дополнительные команды для доступа и использования дополнительных функций.

За 12 месяцев с момента первого анонса Maximite было создано несколько проектов программного и аппаратного обеспечения с использованием Maximite. Они варьируются от простых регистраторов данных до сложных контроллеров процессов.

Цвет Maximite 2 (1 поколение)

[ редактировать ]

Color Maximite 2 был представлен в середине 2020 года и был представлен в июльском номере журнала Silicon Chip за 2020 год. [8]

Технические характеристики:

  • Процессор: 32-битный ARM Cortex-M7 с тактовой частотой 480 МГц и флэш-памятью 2 МБ.
  • Оперативная память: 1 МБ встроенной плюс 8 МБ внешней оперативной памяти.
  • Дисплей: цветной VGA-выход с разрешением до 800×600; 8-битный (256 цветов), 12-битный (4096 цветов) и 16-битный (65 536 цветов) режимы отображения.
  • Аудио: Стерео аудиовыход с поддержкой воспроизведения файлов WAV, FLAC, MP3 и MOD, поддержка синтезированной речи и звуковых эффектов.
  • Хранение: SD-карта до 128 ГБ; Поддерживаются файловые системы FAT16, FAT32 и exFAT.
  • Часы реального времени с батарейным питанием (стандартно)
  • Поддержка USB-клавиатуры
  • Ввод-вывод: 28 внешних линий ввода-вывода с распиновкой, совместимой с Raspberry Pi; Nintendo Wii Nunchuck Поддержка
  • Последовательный ввод-вывод: протоколы связи, включая 2 последовательных порта, 2 порта I²C , 2 порта SPI и Dallas 1-Wire.

Color Maximite 2 работает под управлением MMBasic 5.x и включает режим совместимости для запуска программ, написанных для оригинального Color Maximite.

Цвет Maximite 2 (Поколение 2)

[ редактировать ]

Color Maximite Gen 2 был анонсирован в середине 2021 года и был представлен в августовском номере журнала Silicon Chip за 2021 год. Это усовершенствованная версия Color Maximite 2, в которой используется больше компонентов для поверхностного монтажа, чем в Gen 1, и поэтому она оптимизирована для автоматизированной сборки машин. [9]

Улучшения по сравнению с Color Maximite Gen 1 включают обновленную графику (1920×1080 с 24-битным цветом), встроенную поддержку мыши, точные часы реального времени, модуль Wi-Fi ESP-01 и дополнительный порт Wii для нунчаков на передней панели. .

По состоянию на апрель 2023 года для обеих версий Color Maximite 2 доступно более 140 программ. [10]

PicoMiteVGA (также известный как VGA PicoMite). [11] ) — это плата расширения, которая превращает Raspberry Pi Pico под управлением MMBasic 5.x для Pico (также известного как PicoMite) в автономный настольный компьютер, загружающийся в командной строке BASIC. [12]

PicoMite MMBasic поддерживает все аппаратные функции Raspberry Pi Pico (последовательный порт, I2C, SPI, тактовая частота процессора, АЦП и т. д.), а также встроенную поддержку многих популярных дополнений для Pico, включая карты SD, ЖК-дисплей с максимальное разрешение 480×360 пикселей, сенсорные ЖК-экраны, часы реального времени, инфракрасные пульты дистанционного управления, датчики температуры и влажности, ультразвуковые датчики и цифровые клавиатуры. Также включена поддержка светодиодных лент WS2812. [13]

Технические характеристики:

  • ЦП: RP2040 (двухъядерный процессор Arm Cortex-M0+, гибкая тактовая частота до 133 МГц)
  • Оперативная память: встроенная SRAM 264 КБ.
  • Дисплей: монохромный VGA с разрешением 640x480; 16 цветов (1:2:1 R:G:B) VGA с разрешением 320x200
  • Память: встроенная флэш-память QSPI 2 МБ + SD-карта до 32 ГБ; Поддерживаются FAT16 и файловые системы
  • Поддержка клавиатуры PS/2
  • Ввод/вывод: протоколы связи, включая последовательный порт, I²C , SPI и АЦП.
  1. ^ Журнал Silicon Chip, март, апрель, май 2011 г.
  2. ^ «Донтроникс» . Проверено 28 марта 2016 г.
  3. ^ Журнал Silicon Chip, ноябрь 2011 г.
  4. ^ «The Back Shed: проекты микроконтроллеров и ПК» . Проверено 28 марта 2016 г.
  5. ^ «Проекты Джеффа — MMBasic для UBW32» . Проверено 28 марта 2016 г.
  6. ^ «Контурные вещицы» . Проверено 28 марта 2016 г.
  7. ^ «Димитек» . Проверено 28 марта 2016 г.
  8. ^ Грэм, Джефф (июль 2020 г.). «Цветной Максимит 2». Журнал «Силикон Чип» . Silicon Chip Publications Pty Ltd: 30–40.
  9. ^ «Проекты Джеффа — Цвет Максимит 2» . geoffg.net . Проверено 19 сентября 2021 г.
  10. ^ «CMM2.fun: ДОМОЙ» . cmm2.fun . Проверено 19 сентября 2021 г.
  11. ^ Грэм, Джефф (июль 2022 г.). «ВГА Пикомит». Журнал «Силикон Чип» .
  12. ^ «Проекты Джеффа — PicoMite VGA» . geoffg.net . Проверено 4 апреля 2023 г.
  13. ^ Автор (25 ноября 2021 г.). «PicoMite дает вашему Pico улучшенную базовую версию» . Хакадей . Проверено 4 апреля 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ba8aa6ab1dd3100d27dd81aaaf2d4189__1720015200
URL1:https://arc.ask3.ru/arc/aa/ba/89/ba8aa6ab1dd3100d27dd81aaaf2d4189.html
Заголовок, (Title) документа по адресу, URL1:
Maximite - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)