Бесплатный курс по Raspberry Pi Кембриджский университет выпустил бесплатный онлайновый курс “Baking Pi – Operating Systems Development” http://www.cl.cam.ac.uk/freshers/raspberrypi/tutorials/os/, состоящий из 12 уроков. Этот вводный курс ориентирован на учеников старше 16 лет и посвящён созданию операционной системы для мини-компьютера Raspberry Pi на процессоре ARMv6. Предварительный опыт программирования и работы с операционными системами не требуется. Каждый из 12 уроков включает в себя теоретическую часть и практические задания, с ответами и инструкциями. Урок 0. Введение и знакомство с языком ассемблера. Урок 1. Первые строки на ассемблере для управления индикатором Raspberry Pi. Урок 2. Написание кода для включения и выключения индикатора. Урок 3. Функции ассемблера для написания более читаемого и повторно используемого кода. Урок 4. Использование таймера для установки мигания индикатора через заданные интервалы. Урок 5. Написание программы, чтобы индикатор моргал азбукой Морзе и выдал сигнал SOS. Урок 6. Работа с видеовыходом: отображение на экране случайных данных, статической картинки, текста, преобразование цифр в текстовый формат, Урок 7. Рисование линий, генерация псевдослучайных чисел. Урок 8. Вывод текста на экран. Урок 9. Манипуляции с текстом. Урок 10. Ввод данных с клавиатуры, введение в драйверы. Урок 11. Построение простого интерфейса командной строки, в котором пользователь может вводить команды, а компьютер — интерпретировать их и отображать результат на экране. 15.09.2012 http://www.xakep.ru/post/59323/