Периферия

Спроектируйте и разработайте внешние периферийные компоненты, от GPIO до интегрированных компонентов видеопотока, приложения SoC

Создайте Simulink® модели с симуляциями периферийных устройств, доступных на устройствах SoC. Соедините периферийные устройства с алгоритмами программного обеспечения и аппаратными подсистемами пользовательской логики прикладной модели SoC. Добавьте асинхронную коммуникацию и симуляцию сбора данных к модели с помощью блоков устройства ввода-вывода с сигналами сообщения о событии. Соберите данные от периферийных устройств на аппаратных платах в развернутых моделях, чтобы использовать в симуляции.

Блоки

развернуть все

DIP SwitchСоедините сигналы, присоединенные к Dip-переключателям на аппаратной плате
I2C MasterСконфигурируйте и свяжитесь с ведомым устройством I2C
LEDСоедините сигналы, присоединенные к светодиодам на аппаратной плате
Push ButtonСоедините сигналы, присоединенные к кнопкам на аппаратной плате
Digital IO InterfaceСимулируйте цифровые контакты ввода и вывода на процессоре
PWM WriteОтправьте настройку сигнала модуляции ширины импульса (PWM) в блок PWM Interface
PWM InterfaceСимулируйте модуляцию ширины импульса (PWM) выход от оборудования
ADC ReadСчитайте значения данных ADC из блока ADC Interface
ADC InterfaceПреобразуйте аналоговый сигнал на контакте входа ADC к цифровому сигналу
IO Data SourceВоспроизведите записанные данные
IO Data SinkЗапись, выход или оконечный входной сигнал
TCP ReadПолучите пакеты TCP/IP от удаленного хоста по сети TCP/IP
TCP WriteОтправьте пакеты TCP/IP в удаленный хост по сети TCP/IP
UDP ReadПолучите пакеты UDP от удаленного хоста
UDP WriteОтправьте пакеты UDP в удаленный хост
UDP Read (HOST)Получите пакеты UDP на локальном хосте - компьютере от удаленного хоста
UDP Write (HOST)Отправьте пакеты UDP от хоста - компьютера до удаленного хоста
Audio CaptureПолучите аудиосэмплы от входного аудио устройства и отправьте к алгоритму
Audio Capture InterfaceСимулируйте получение выборки от аудиопотока на оборудовании
Audio PlaybackВоспроизведите аудиосэмплы от алгоритма до выходного аудио устройства
Audio Playback InterfaceСимулируйте устройство аудиовыхода на аппаратной плате
Video CaptureЗапишите видео от входного видеоустройства и отправьте к алгоритму
Video Capture InterfaceСимулируйте получение изображений от видеопотока на оборудовании
Video DisplayВыборки изображения на дисплее с алгоритма на выходное видеоустройство
Video Display InterfaceСимулируйте отображение изображений на видео экран на устройстве
Video Stream FIFOУправляйте противодавлением между аппаратной логикой и восходящим видеоинтерфейсом
Video Stream ConnectorСоедините двух дюйм/с с интерфейсами потоковой передачи видео
Video Test SinkПолучите непрерывные данные о видеопотоке
Video Test SourceСгенерируйте непрерывные данные о видеопотоке

Объекты

socHardwareBoardСвязь с аппаратной платой SoC
soc.iosourceВведите источник на аппаратной плате SoC
soc.recorderСеанс записи данных для заданной аппаратной платы SoC
socFileReaderСредство чтения файлов
socAXIMasterСчитайте и запишите ячейки памяти на аппаратной плате из MATLAB
socIPCoreСоздайте объект представлять ядро IP, работающее на плате FPGA
socMemoryProfilerПолучите и отобразите данные о производительности памяти

Инструменты

Peripheral ConfigurationСопоставьте периферийные устройства в модели SoC к периферийным регистрам в MCU

Функции

soclibОткройте библиотеку блоков SoC Blockset

Параметры конфигурации Simulink

Темы

Проектирование и симуляция

Используйте Данные о Запоминающем устройстве и Устройстве ввода-вывода в Симуляции Процессора

Используйте данные о запоминающем устройстве и устройстве ввода-вывода в симуляциях модели процессора SoC Blockset™.

Симулируйте формы волны PWM и События

Сконфигурируйте блоки, чтобы произвести мелкомодульные формы волны PWM в модели SoC.

Сборка и измерение

Сопоставьте параметры симуляции с периферийным инструментом конфигурирования (пакет поддержки SoC Blockset для процессоров Texas Instruments C2000)

Сопоставьте параметры симуляции от интерфейсных блоков до Периферийных Инструментов конфигурирования.

Данные записи из аппаратных устройств ввода-вывода

Соедините и запишите данные об устройстве ввода-вывода из присоединенных аппаратных плат сети.

Рекомендуемые примеры