Криптотрейдинг: прибыльная торговля криптовалютой.
Июн 10, 2019
50 Views
Комментарии к записи TI MSP 430 — хорошая адаптация к портативным проектам со смешанным сигналом отключены

TI MSP 430 — хорошая адаптация к портативным проектам со смешанным сигналом

Written by
Биткоин: краткое руководство

Texas Instruments (TI) позиционирует семейство MSP 430 как семейство микроконтроллеров со сверхнизким энергопотреблением. Семейство имеет пять различных конфигураций в зависимости от наличия Flash, ROM / OTP, контроллера LCD и т. Д. В дополнение к RAM в семействе устройств. Например, семейство MSP 430x1xx имеет Flash на борту, ПЗУ, но не имеет драйверов ЖК-дисплея. Существуют и другие различия в семействе в зависимости от устройств со смешанным сигналом, доступных в конкретной интегральной схеме. Общее семейство имеет в общей сложности 163 устройства с достаточным количеством участников в каждой подгруппе для выбора для конкретного проекта. Различные конструкции могут быть адаптированы к этим устройствам.

Что действительно примечательно, так это реальное низкое энергопотребление этих устройств, когда они работают на холостом ходу и когда они обеспечивают вычислительную мощность. Эти устройства могут хранить данные, доступные в оперативной памяти, при текущем уровне всего 0,1 микроампер, режиме часов реального времени 0,8 микроампер и обеспечивать полную вычислительную мощность при 250 микроамерах на MIP. Семейство предлагает 16-битные RISC MIPS от 8 до 25 для различных применений. Таким образом, встроенные системы, в частности портативные, использующие энергию аккумулятора, могут долгое время жить с таким типом питания.

Устройства АЦП и ЦАП обеспечивают интерфейс с аналоговым миром. Таймеры как в реальном времени, так и общего назначения могут обеспечивать различные требования к времени для встроенной системы. Следите за таймерами, следите за тем, чтобы в работе программного обеспечения не было защелок. Контроллер флэш-памяти, контроллер DMA на борту. Контроллер ЖКД, если он доступен в системе, обеспечивает интерфейс для ЖК-дисплеев. Цифровые устройства ввода / вывода и USART обеспечивают связь с внешним миром. Устройство USART может быть доступно как UART, UART, настроенный для связи SPI, или UART, настроенный для связи I2C. Аппаратные умножители в некоторых устройствах могут облегчать вычисление чисел, включая масштабирование и т. Д., Которые часто требуются в инструментальных проектах. Доступ к JTAG помогает в разработке, в том числе на этапе отладки и технического обслуживания.

Архитектурно все ресурсы связаны через системную адресную шину и системную шину данных в классическом стиле фон Неймана. В то время как шина данных соединяет 16-битные ресурсы Flash, памяти или ROM / OTP, адаптер масштабирует ее до 8-битной операции для подключения к устройствам на борту. Поэтому все эти устройства являются простыми картами памяти. Гибкая структура прерываний позволяет легко осуществлять мониторинг и управление в режиме реального времени. Модель программирования представляет собой линейное пространство, которое содержит регистры специальных функций (ПК, SP и т. Д.), Регистры общего назначения, периферийные устройства (как 8-битные, так и 16-битные), ресурсы памяти и векторы прерываний. SFR занимает нижний конец адресов, тогда как верхний конец занят векторами прерываний. Помимо ALU, существует 16 регистров, два из которых назначены счетчику программ (ПК) и индикатору стека (SP) и регистру состояния. Несколько регистров имеют двойную функцию постоянного генератора 1 и 2. Остальные регистры общего назначения.

Инструменты программирования работают с режимом адресации. Однако, если вы используете программирование в Ассемблере, лучше знать режимы. Будучи устройствами RISC, эти режимы совсем не сложны. Это режим записи, индексированный режим, символьный режим, абсолютный режим, режим косвенной регистрации, промежуточное автоматическое приращение и непосредственный режим. Они имеют стандартное значение, за исключением символического режима, который, по-видимому, является относительным режимом.

Доски разработки, цепочки инструментов, поддержка JTAG и все другие потребности в разработке удовлетворяются многими производителями в дополнение к TI. Также доступны бесплатные исходные инструменты. Благодаря этому у вас есть быстрое время для продвижения ваших проектов.

Article Categories:
Криптовалюта
Как устроен блокчейн

Comments are closed.