Подключение по TCP/IP, Ethernet 10/100 Мбит (Debian GNU/Linux 3.1 или выше). Предустановленные параметры: IP-адрес 192.168.1.166, маска 255.255.255.0, шлюз 192.168.1.1. Предустановленные сервисы:
SSH-сервер версий 1 и 2, совместим с любым из свободно распространяемых клиентов SSH. Поддерживается обмен файлами по scp.
FTP-сервер для обмена файлами.
Средства разработки (компиляторы, утилиты и библиотеки):
компилятор C - gcc 4.1.1
ассемблер, линкер и т.д. - binutils 2.16.91
стандартные библиотеки C - glibc 2.3.6
дополнительно - ncurses 5.5, readline 5.1, perl 5.8.8, make 3.81
Текстовые редакторы: VIM 6.4 встроенный редактор оболочки mc (Midnight Commander версия 4.6.1, аналог Norton Commander для Linux).
|
Пользователь имеет возможность установить или обновить любые из программных пакетов, поддерживаемых Debian (более 8000), при условии доступа платы к Интернет.
|
Примеры программ (исходные тексты на "С") для "низкоуровневого" программирования под Linux:
Ввод вывод дискретных сигналов через универсальный порт процессора.
Обработка прерываний от изменения состояния на выводе универсального порта процессора.
Отображение адресов 16-ти разрядной шины в адресное пространство программы пользователя.
Ввод/вывод слов данных.
Компиляция всех примеров, программ пользователя и компонентов ОС Linux, включая ядро, производится на самой плате RT-SBC20, как наиболее удобный вариант, но возможно использование кросс-средств.
| | | |