vak: (Default)
[personal profile] vak
Самодельный компьютер на микроконтроллере PIC32 с ядром MIPS подключается к телевизору и стандартной клавиатуре, генерит цветной видеосигнал со звуком и запускает программы с карточки microSD. Имеются Си компилятор и редактор текстов. Всё это работает в 64 килобайтах памяти RAM. Библиотеки вызываются из Flash-памяти.

Микросхема с 28 ножками не представляет сложности в монтаже. Купить PIC32MX270F256B можно за $4 на http://www.microchipdirect.com/.



На видео показана компиляция и запуск игры Тетрис.



Здесь можно посмотреть компиляцию и запуск демки со звуком.



Исходники доступны здесь: https://github.com/elect-gombe/nativeC-MachiKania

В системе используется Си-компилятор от alexfru, а также мои ассемблер и линкер из RetroBSD.

Эти ассемблер и линкер имеют длинную историю. Изначально они были сделаны для Эльбруса-Б (as.c и ld.c), и позже переписаны для архитектуры MIPS. Есть ещё версия для PIC16, точнее его российского клона КР1878ВЕ1 (as.c).

Date: 2018-01-08 06:50 (UTC)
dluciv: (Default)
From: [personal profile] dluciv
Для 64К ОЗУ графика потрясающая. Пока не перечитал внимательнее и не увидел про флешку ещё, вообще поверить не мог. Но и с флешкой впечатляет.
Edited Date: 2018-01-08 06:52 (UTC)