Author |
Message |
lermax
Novelist
Joined: 16 Oct 2003 01:23 Posts: 49 Location: Москва
|
Если v9990 доставаема - могу сделать КИТ из этой мелкосхемы и допустим AT91M42800 или ещё какого проца. Для начала.
Теперь про АРМ. По моему мнению это процессор для Си. На ассемблере лучше не пытаться. После AVR и PIC, ежели юзать их на Си, проблем немного. В основном настройка софта под конкретный тип АРМа. Регистры правильно прописать, стартап-код. И далее всё как обычно.
Софта навалом. Отладчик (Wiggler) недорог и вполне собираем самостоятельно. После осваивания ( пара-тройка дней ) слезать с АРМа не захочеться.
Есть АРМ процессоры, например Атмелы и Самсунги.
Есть АРМ контроллеры, например Филлипсы и Тексасы.
Отличие процессоров от контроллеров в подходе. В контроллеры всего запихано по максимуму - периферии, портов. Но флеш и ОЗУ как правило внутри, наружу не выходят. Соответсвенно, внешнее видео подключить тяжело.
В процессорах в почете широкие шины, поддержка динамической памяти, DMA, MMU. Периферия и порты тоже есть. Обычно. Внешнее видео цепляеться без проблем.
Цены на всё это от 5 до 50, по больнице в среднем.
|
21 Sep 2005 08:45 |
|
|
CHRV
God
Joined: 29 Dec 2003 01:00 Posts: 1101 Location: Москва
|
Ну если есть желание могу подкинуть тебе одну. Who is стартап-код? Как его получить?
Софта навалом, но уж денег стоит, что порекомендуешь?
Ссылка на схему будет (отладчика), а то вариантов вроде много, не хочется грабли собирать. Ну и рекомендации на софт отладочный?
|
21 Sep 2005 09:13 |
|
|
lermax
Novelist
Joined: 16 Oct 2003 01:23 Posts: 49 Location: Москва
|
Даташита пока хватит. Код, прописывающий всякие регистры сразу после ресета. Например настройку памяти. Исполняеться ПЕРВЫМ.
Софт - если в Москве, то передам. Схему Wigglera - может Шаосу кинуть?
|
21 Sep 2005 09:47 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Я для At91M55800 сам стартап-код писал на асме. Остальное - на gcc. Могу выложить - хотя там ничего сложного в принципе.
Там только стеки выставить и ремапнуть память. И все в общемто.
|
21 Sep 2005 19:39 |
|
|
acidrain
Senior
Joined: 28 Feb 2005 02:31 Posts: 159 Location: Krasnodar, Russia
|
Я, как человек ни разу не писавший под арм (единственное Pelle C мучал для своего покетпц), а только просматривавший арм-асм-исходники, хочу поинтересоваться, а что именно подталкивает к использованию си?
Есть еще и от FreeScale(Motorola) & Intel...
|
21 Sep 2005 22:59 |
|
|
CHRV
God
Joined: 29 Dec 2003 01:00 Posts: 1101 Location: Москва
|
http://ftp.funet.fi/pub/msx/docs/datasheets/v9990.pdf
Угу, или ссылку оставь на схему!
Я в Москве, территориально Братиславская, могу куда нить подьехать.
Телефон (910)4552728
|
22 Sep 2005 00:49 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Хотябы две системы команд в одном процессоре. Одна - 16 бит - другая 32.
|
22 Sep 2005 01:13 |
|
|
acidrain
Senior
Joined: 28 Feb 2005 02:31 Posts: 159 Location: Krasnodar, Russia
|
Ясно. Я уж забыл про историю развития армов и посему такой ньюанс упустил из виду =)
|
22 Sep 2005 03:28 |
|
|
CHRV
God
Joined: 29 Dec 2003 01:00 Posts: 1101 Location: Москва
|
Lermax ну ты где, где обещанная схема программатора/отладчика .
Я устроился на работу, програмировать банковские системы.. Будете смеяться но они на базе 68к и ARM7, но стоят дороже ПИСюков - золотое дно.
|
03 Oct 2005 12:26 |
|
|
Vasil Ivanov
Doomed
Joined: 11 Dec 2003 14:34 Posts: 413
|
Дело не только в этом. ЯВУ (Си например) может соптимизировать код для параллельного выполнения - никакому асму (читай программеру) такое не под силу. Imho эта главная причина юзания ЯВУ.
_________________Vasil Ivanov vasil-i@yandex.ru
|
16 Nov 2005 23:35 |
|
|
lermax
Novelist
Joined: 16 Oct 2003 01:23 Posts: 49 Location: Москва
|
Пардон, выбился из русла. Сплошные авралы по работе. Схема Wigglera есть здесь http://www.bicotech.com/products_wiggler.html. Их много всяких. Сам я его не делаю ( лениво ) - покупаю когда приспичит в Точке Опоры ( www.fulcrum.ru).
Эээ... Ибо... О чём это я...
Да, приступил с сегодняшнего дня к разработке аналога промПЦ.
Что есть промПЦ?
Это платка с процессором i86 архитектуры на от 30 до 1000 Мгц, видеоадаптер, звук AC'97, сеть 100/10 мбит, порты всякие. Аналог этой платы будет на ARM7. С почти такой же периферией.
Это намёк на то, что можно учесть и желания сообчества при его проектировании. Ежели таковые появяться.
И ещё одна бредовая мысль.
А ведь можно весь Синклер, вместе со звуком, процессором и портами в FPGA запихать. Была бы схема. Нужно?
|
13 Dec 2005 06:11 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Это PC/104 ? Появятся если узнаем что там будет и чего не будет
Ещё как! Мечтаю просто!
_________________ Extreme Entertainment
|
13 Dec 2005 06:57 |
|
|
lermax
Novelist
Joined: 16 Oct 2003 01:23 Posts: 49 Location: Москва
|
Естессно, это PC/104.
А есть ли схема Синклера? Подберу для неё FPGA.
|
13 Dec 2005 07:34 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22574 Location: Silicon Valley
|
CHRV уже давно все запихал (кроме Z80 и больших микрух) - тока ленится в народ отдать
|
13 Dec 2005 08:11 |
|
|
lermax
Novelist
Joined: 16 Oct 2003 01:23 Posts: 49 Location: Москва
|
Идея в том, что б и процессор и память туда запихать.
|
13 Dec 2005 08:22 |
|
|