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).
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org