Перейти к содержанию
    

Продвинутая МикроМашина на АРМ

Ну вот собственно моё творение:

http://www.nedopc.org/forum/viewtopic.php?t=8822

 

Это как каз то, как можно обойтись без осей и прочих стандартов...

Выслушаю любые предложения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

27.03.07 Освоение работы с SPI по прерываниям

28.03.07 Найдена причина некорректной работы SPI с выводом NPCS0/NSS

 

Поподробнее - что за глюк

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

27.03.07 Освоение работы с SPI по прерываниям

28.03.07 Найдена причина некорректной работы SPI с выводом NPCS0/NSS

 

Поподробнее - что за глюк

 

у меня не получилось софтварно ножкой NPCS0 управлять (это для чипселекта при передачи 16 и более бит). Как только я эту ножку устанавливаю в 0(PIO на вывод) или на землю (PIO на ввод) то SPI зацикливается в ожидании готовности приёма/передачи байта

 

подскажите плиз, как рулить NPCS0? (чтоб чипселект дергался именно когда надо)

 

А библиотечкой для работы с VS'кой не поделитесь?

Спасибо!!!

 

библиотеки как таковой нет - всё в одной программе.

кейловский сорец пойдёт?

 

 

у меня не получилось софтварно ножкой NPCS0 управлять (это для чипселекта при передачи 16 и более бит). Как только я эту ножку устанавливаю в 0(PIO на вывод) или на землю (PIO на ввод) то SPI зацикливается в ожидании готовности приёма/передачи байта

 

в sam7s нужно было mode fault detection задизаблить.

а вот rm9200 не получается :(

 

кто знает - отзовитесь!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что за дисплейчик такой прикольный? Где брали? Прикручивали в адресное пространство или на GPIO?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что за дисплейчик такой прикольный? Где брали? Прикручивали в адресное пространство или на GPIO?

 

OLED дисплей 128x128 262тыс/64тыс/256 цветов со встроенным контроллером и памятью

В rm9200 прикручивал на EBI

В sam7s к PIOA (больше никак, если параллельный обмен)

 

В линке, данном в самом начале все написано и рассказано!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну вот собственно моё творение:

http://www.nedopc.org/forum/viewtopic.php?t=8822

 

Это как каз то, как можно обойтись без осей и прочих стандартов...

Выслушаю любые предложения.

 

 

Предложение.

Сделать хорошее недорогое железо под платформу MSX2.

( Эти Ямахи когда-то в школах стояли. ) В смысле железо+безосевой эмулятор.

Платформа живет вовсю и загибаться не собирается.

http://ru.msx.org/

Есть эмуляторы на PC и др.

Куча игрушек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В линке, данном в самом начале все написано и рассказано!

 

На главный вопрос так и не ответили. Как он называется (маркировка)? И где покупали? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

библиотеки как таковой нет - всё в одной программе.

кейловский сорец пойдёт?

 

А сойдет...если можно на denisvak(цабака)mail.ru

Спасибо :a14:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смотреть пока не на што :(

 

Где софт-то?

90% трудоемкости в софте. А его то и нет.

Пиктограмками по экрану елозить это не софт. :lol:

Судя по тому сколько RAM-а поставили, софта скорее всего и не будет.

 

Ну вот собственно моё творение:

http://www.nedopc.org/forum/viewtopic.php?t=8822

 

Это как каз то, как можно обойтись без осей и прочих стандартов...

Выслушаю любые предложения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Предложение.

Сделать хорошее недорогое железо под платформу MSX2.

( Эти Ямахи когда-то в школах стояли. ) В смысле железо+безосевой эмулятор.

Платформа живет вовсю и загибаться не собирается.

http://ru.msx.org/

Есть эмуляторы на PC и др.

Куча игрушек.

 

Эмуляторы - само дело не плохое, но я весьма слабо представляю как написать эмульятор

 

 

А сойдет...если можно на denisvak(цабака)mail.ru

Спасибо :a14:

 

Ждите! в течение суток скину

 

Смотреть пока не на што :(

 

Где софт-то?

90% трудоемкости в софте. А его то и нет.

Пиктограмками по экрану елозить это не софт. :lol:

Судя по тому сколько RAM-а поставили, софта скорее всего и не будет.

 

Не торопите события! дайте выбраться с денежного кризиса!

софт будет - только не всё сразу!

на счёт РАМЫ вопрос спорный - может поставлю 1M x 16

хотя и на <128кБ дофига чё полезного писали

 

ОСи не будет. Максимум -возможно катологизатор как в игровых приставках (со своей "файловой" системой)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пиктограмками по экрану елозить это не софт. :lol:

 

Вы видео смотрели? прежде чем так говорить...

 

Судя по тому сколько RAM-а поставили, софта скорее всего и не будет.

 

а по вашему сколько надо ставить? каковы критерии софта у вас?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

От игр я конечно очень далек. Да помню, что в ZX весь кернел помещался в 48K.

Думал, что ZX уже давно умер, а тут глядь кто-то пытается его клонировать на более новых платформах. Прям нафталином запахло.

 

Если собираетесь делать игры, то ничего не посоверую. Поднимать их на голой плате на мой взгляд тупиковый путь.

 

Вы видео смотрели? прежде чем так говорить...

а по вашему сколько надо ставить? каковы критерии софта у вас?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ОСи не будет. Максимум -возможно катологизатор как в игровых приставках (со своей "файловой" системой)

По Вашим постам я понял (может быть неправильно?), что Вы противник применения ОС вообще где-либо. Вопрос: почему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...а тут глядь кто-то пытается его клонировать на более новых платформах. Прям нафталином запахло.

 

я не пытаюсь сделать ZX, боже упаси равняться на такую отсталость!

Это - принципиально новая игровая платформа!

 

Если собираетесь делать игры, то ничего не посоверую. Поднимать их на голой плате на мой взгляд тупиковый путь.

 

что значит поднимать? вы имеете ввиду распространение(и как следствие большой спрос) или говорите про возможность написания игр?

 

если последнее, то думаю, что у меня сил хватит её написать

 

P.S. делаю всё для себя, а там как народ воспримет...

 

P.P.S. Эмуляцию каких-либо платформ делать не собираюсь (тотже отсталый MSX2 имел не более 16 цветов в игровых режимов)

 

По Вашим постам я понял (может быть неправильно?), что Вы противник применения ОС вообще где-либо. Вопрос: почему?

 

Вы совершенно правильно поняли!

 

ОСь вынуждает играть по её правилам - при написании программ уже не разбежишься:

 

a) уровень юзера - нужен супервизорский режим (превелигерованный)

б) мега-тонны ненужных функций - нужны свои функции

в) стандартная схемотехническая конфигурация - нужна своя

г) даром-дуром занимает много памяти - на самом деле нужно столько, сколько нужно и не больше

д) АРМ + ОСь стереотип - маниакально порвал этот стереотип на своём примере, задолбало уже!

е) Большое время на освоение - нафиг нужно, за это время напишу программу с конечной целью

ж) Виртуальная адресация - нужны физические адреса

и) В эту страницу низя писать, а эту даже и читать низя - А МНЕ МОЖНО И НУЖНО!!!

 

Я сам себе манагер/админ/супервизор/планировщик и железячник-программист :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...