Каковы общие операционные системы встроенных промышленных ПК?

86-755-2372-2880
16/17Ф, здание Эмдоор, дорога Но.8 Гуанке 1-ая, район Пиншань, Шэньчжэнь
Продукция
EM-T89: легкий прочный планшет Создан для экстремальных
Emdoor Поскольку отрасли продолжают развиваться, потребность в прочных, надежных и высокопроизводительных мобильных устройствах растет в тандеме. EM-T89...
Узнайте больше
Просмотреть все продукты

Каковы общие операционные системы встроенных промышленных ПК?

2021-05-20
Emdoor

Наиболее распространенными встроенными операционными системами для промышленных ПК являются выделенные компьютеры с прикладными, компьютерными технологиями и программным обеспечением, которые могут сократить, функционировать, надежность, стоимость, объем и энергопотребление. Обычно считается, что встроенные компьютерные системы должны охватывать как мягкие, так и жесткие аспекты, которые принципиально отличаются от предыдущих простых однокристальных систем:


1. Что касается аппаратного обеспечения, встроенная операционная система промышленных ПК имеет по крайней мере один высокопроизводительный процессор в качестве аппаратной платформы (в настоящее время основным является 32-разрядный процессор), такой как ARM, MIPS и т. Д.


2. С точки зрения программного обеспечения, встроенная операционная система Промышленный планшетный ПК Имеет многофункциональную операционную систему в качестве платформы программной системы, такую как Linux, WindowsCE, Symbian, UC/osII, VxWorks.


Два рабочих состояния ARM

Состояние процессора ARM и набор инструкций

Микропроцессоры ARM обычно имеют два рабочих состояния, которые можно переключать между ними.

Первое-это состояние ARM, в котором процессор выполняет 32-битные инструкции ARM, соответствующие набору инструкций ARM; второе-состояние Thumb, в котором процессор выполняет 16-битные инструкции Thumb, выровненные полслова, соответствующие набору инструкций Thumb. Микропроцессор может переключаться между двумя рабочими состояниями в любой момент во время выполнения программы, и изменение его рабочего состояния не повлияет на рабочую модель процессора и содержимое соответствующих регистров. Но когда микропроцессор ARM начинает выполнять код, он должен находиться в состоянии ARM.

Основные звенья разработки встраиваемых промышленных систем планшетных ПК под Linux

Linux-это открытый исходный код. Не существует технологии черного ящика. Linux имеет небольшое ядро, мощные функции, стабильную работу, мощную систему, высокую эффективность, легкую настройку и резку, а также жесткую ценовую конкуренцию. Linux не поддерживает X86CPU, он также может поддерживать десятки других чипов CPU.


1. Знайте размер прочного интерфейса модели промышленного планшета и прочтите руководство пользователя и спецификации конструкции оборудования.

2. Знайте выход блока питания.

3. Поддерживает ли последовательность подключения и отключения интерфейсов горячую и живую замену.

4. Будьте внимательны, спокойно анализируйте проблему, сделайте заметки, расширьте рамки проблемы, пробуйте новые идеи.

5. Используйте сетевые ресурсы Прочный ноутбук Правильно.


The main links of developing embedded industrial tablet PC system under Linux


Основное содержание изучения разработки в Linux

1. Понимать модель устройства целевой платы и меры предосторожности при разработке.

2. Важность и положение драйвера (BSP) во встроенной системе.

3. Понятие драйвера Linux, структура драйвера, обработка прерываний и памяти, инициализация драйвера устройства.

4. Рамки и процесс разработки драйверов устройств под Linux.

5. Дизайн драйвера модуля под Linux (динамическая загрузка) Драйвер устройства добавлен в ядро Linux.

6. Эксперимент: Два начальных метода написания тестов драйверов (символьные устройства).