Введение в POSIX'ивизм


Практические примеры работы с системой MSC Nastran

Запустите систему MSC/NASTRAN for Windows. На экране появится диалоговое окно Open Model File (открыть файл); выберите команду New Model (новая модель).
Для успешного формирования модели следуйте приведенному ниже описанию. Вводимые величины, команды и выбираемые позиции меню выделены в тексте жирным шрифтом. Для пользователей, не владеющих английским языком, после команд в скобках дан их русский смысловой перевод

Моделирование объемной детали
MSC Nastran Краткий справочник

Введение в POSIX'ивизм

Казалось бы, о Unix, Linux и BSD сотоварищи за последние годы написано множество книг, статей, сетевых материалов - нужно ли еще одно сочинение на заданную тему? Думается, что нужно, и по нескольким причинам.
Первая причина - в том, что феномен Open Sources (то есть разработка программ с открытыми исходными текстами) вообще и любые его частные проявления (а Linux и BSD-системы таковыми являются) столь многогранны, что каждый автор, обращающийся к этой тематике, привносит в нее что-то новое (надеюсь, что ваш покорный слуга в своих писаниях не был исключением).
Вторая причина - Linux, BSD и прочие родственные им системы живут и развиваются, и написанное о них даже год назад могло если не устареть (по причинам, которые станут ясными впоследствии, POSIX-системы мало подвержены старению), то в некоторой степени потерять актуальность. И в любом случае будет требовать уточнений, дополнений, корректив, отражающих реалии текущего момента.
Третья причина - в том, что Linux-бум конца ушедшего тысячелетия в определенной мере оставил в тени других представителей семейства открытых POSIX-систем. В результате понятие Open Sources прочно контаминировалось с ОС Linux, а последняя - с такими вещами, изначально к Linux'у никакого отношения не имевшими, как оконная система X, интегрированная рабочая среда KDE или офисный пакет OpenOffice.

Необходимое вступление
Открытость, свобода и халява
О Unix'ах, Linux'ах и BSD
Вопросы истории POSIX'ивизма
Почему Linux не Windows
Как научиться плавать: установка системы
Все для блага человека: пользовательские акаунты
Процесс пошел
Файл как он есть
Физика файловых систем
Файловая иерархия
Терминалы, режимы, интерфейсы
Истина - в командах
Общесистемное конфигурирование
Принципы сборки и установки пакетов
О шеллах
Текстовые редакторы
Икс - он и в Африке X
KDE: интеграция десктопа

Программаторы

Эмулятор конструктивно выполнен на двух платах. На основной плате расположены все электрорадиоэлементы.  Дополнительная плата - эмуляционная вилка, которая подключается к разрабатываемому устройству. Питание на эмулятор может подаваться двумя способами. Первый способ – через эмуляционную вилку, второй – через дополнительный разъем XP3 (в случае, если мощности источника питания устройства недостаточно для питания эмулятора). Программа в микроконтроллер PIC записывается по последовательному интерфейсу через параллельный порт компьютера. Подключение разъема связи с компьютером XP1 устройства и вилки DB-25M изображено на принципиальной схеме слева от разъема XP1. Требуемое для программирования микроконтроллера напряжение +12В вырабатывается из +5В  повышающим преобразователем на микросхеме DA1 и элементах R10, R11, L1, C4, C5, C6.  Резистор R11 служит для установки выходного напряжения. Схема включения DA1 – типовая. В случае отсутствия микросхемы DA1 преобразователь может быть заменен внешним источником напряжения программирования.

EM-PIC-2 - эмулятор микроконтроллеров PIC16F84
Программаторы AVR микроконтроллеров
COM программатор
LPT программатор
COM программатор для PIC микроконтроллеров
Программатор для микроконтроллеров AT89C51
EMPIC-4 - программатор - отладчик для микроконтроллеров PIC
Адаптер для микроконтроллеров AVR
Гибкий внутрисистемный программатор флэш-микроконтроллеров

Загрузчик BSL для MSP430

Программатор на основе загрузочного сектора MSP430 (BSL) позволяет пользователю обращаться к внутренней памяти микроконтроллера MSP430 в процессе макетирования, производства или обслуживания. Для модификации доступны как программная (флеш) память, так и память данных (ОЗУ).
Для связи используется протокол UART с интерфейсом RS232, обеспечивающий гибкое использование как программного, так и аппаратного обеспечения. В качестве управляющей программы можно порекомендовать бесплатную программу.
Для использования программатора на основе загрузочного сектора следует подать специальную последовательность сигналов BSL на определённые выводы процессора. После этого подаётся определённая последовательность команд в соответствии с требуемым режимом. Режим загрузки может быть прерван переходом по определённому пользователем адресу либо осуществлением аппаратного сброса (reset).

Загрузчик BSL
Отладочный модуль M16-DB-v1.01
Приемник сигналов пульта ДУ на микроконтроллере pic 16f84
Регулируемый биполярный блок питания с микроконтроллером
Устройство защиты JTAG MSP430

PIC КОНТРОЛЛЕРЫ

Когда Вы сделаете макет и запрограммируете PIC-контроллер - подключите его к разьему монитора. Включите монитор и подайте притание на схему. Медленно вращайте ручку потенциометра до тех пор, пока не увидите на экране цифры. Не делайте большую яркость изображения.
Если все сделано правильно, Вы должны увидеть на экране монитора большие цифры "4:57". Первоначально я хотел, чтобы это были часы, но для этого не хватило частоты резонатора.
Вы возможно захотите модифицировать проект, для того, чтобы изображение было цветным. Можно сделать и так, чтобы изображение перемещалось по экрану.

Тестер для проверки мониторов на PIC-контроллере
Контроллер шагового двигателя
Аппаратные хитрости использования PIC-контроллеров
Цифровой LC-метр на контроллере PIC16F84
Универсальный контроллер CD-ROM-магнитофон с дистанционным управлением
Контроллер шаговых двигателей SD2v3
Контроллер ШД на базе платы SD2v4 для устройства световых эффектов Compact Flower-DMX
Описание работы для установки показаний одометров ВАЗ и очистки ЕЕПРОМ контроллеров BOSCH
Статьи

*