Базовый проект улучшенного интерфейса ведущего устройства I2C и SMBus с PRU-ICSS
1 января 2018
TI представляет решение промышленной системы обмена данными на базе процессоров семейства Sitara™ с программируемой подсистемой модуля реального времени и промышленного обмена данными (Programmable Real-Time Unit and Industrial Communication Subsystem, PRU-ICSS). PRU-ICSS позволяет использовать пользовательскую прошивку в системах реального времени. I2C-периферия многих процессоров не поддерживает SMBus-команды, такие как считывание блока и запись в блок. Проект TIDEP0065 от TI обеспечивает выполнение данных SMBus-команд с помощью стандартных I2C-команд в периферии PRU-ICSS.
Данный базовый проект имеет характер аппаратно-программного решения.
Особенности
- Поддержка интерфейса ведущего устройства I2C и SMBus с PRU-ICSS
- Динамические считывания блоков и записи в блоки
- Содержит исходный код PRU-ICSS для кастомизации
- Эмуляция интерфейса регистров I2C
•••
Наши информационные каналы