Программирование для встроенных систем - статьи

       

Использование особенностей ЦПОС в компиляторе языка 'С'

Использование особенностей ЦПОС в компиляторе языка 'С'
Введение
Рассматриваемые особенности ЦПОС
Расширенная гарвардская архитектура

Режимы адресации
Система команд
Этапы компиляции
Распределение регистров
Программная конвейеризация
Использование характерных особенностей ЦПОС

Сжатие кода


Оптимизации адресного кода
Nbsp; SOA (Simple Offset Assignment)
GOA (General Offset Assignment)
Array Index Allocation
Взаимное влияние оптимизаций

Заключение
Литературааа

Первые шаги в Symbian OS

Первые шаги в Symbian OS
Установка SDK

Создание dll для Symbian OS

Создание dll для Symbian OS

Интегрированная среда описания системы команд встраиваемых процессоров

Img5b.shtml
Интегрированная среда описания системы команд встраиваемых процессоров
Аннотация.
Введение
Архитектура системы MetaDSP

Описание синтаксиса и бинарного кодирования команд
Бинарное кодирование инструкции
Ассемблерный синтаксис инструкции
Операнды инструкции
Ограничения на значения и связи операндов
Межкомандные конфликты
Дополнительная информация об инструкции
Описание поведения команд
Обращение к операндам и битовым полям
Обращение к состоянию процессора и системы

Микрооперации в описании поведения
Временные переменные в описании поведения
Иерархичность описания команд в системе MetaDSP
Наследование кода операции
Наследование операндов
Наследование поведения инструкций
Интерфейс системы MetaDSP
Заключение
Литература

Архитектура и принципы построения операционной среды «мини-ОС»

Архитектура и принципы построения операционной среды «мини-ОС»
Аннотация.

Введение
Концепция разработки мини-ОС
Структура мини-ОС
Портирование мини-ОС
Портирование мини-ОС на платформу ARM7TDMI
Заключение
Литература

Сборка примера "Hello World"

Сборка примера "Hello World"

Применение UniTesK к тестированию встроенных систем

Пример автомата с тремя состояниями и семью переходами

Взаимодействие на нескольких интерфейсах
Удалённое тестирование компонентов TinyOS
Применение UniTesK к тестированию встроенных систем
Аннотация.
Введение
Краткий обзор TinyOS
Компонентная архитектура TinyOS
Параллельность, события и задачи
Расщеплённые операции
Атомарность

Язык nesC
Реализация компонентов в языке nesC
Краткий обзор UniTesK
Оракулы и спецификации
Стимулы и реакции
Спецификация
Тестовые сценарии
Медиаторы
CTesK
Применение UniTesK к тестированию встроенного ПО

Функциональное тестирование компонентов TinyOS
Разработка формальной спецификации
Тестовые сценарии для компонентов
Медиаторы для тестирования компонентов TinyOS
Результаты применения UniTesK к тестированию компонентов TinyOS
Использованный процесс
Затраты
Результаты проекта

Применимость UniTesK для тестирования встроенных приложений
Спецификации UniTesK и статический анализ
Заключение
Литература

Использование UID в среде Symbian OS

Использование UID в среде Symbian OS

Программирование для встроенных систем

Программирование для встроенных систем
Содержание раздела