Botadeus 0 8 декабря, 2008 Опубликовано 8 декабря, 2008 · Жалоба Получается говорить о низком энерго потреблении не приходиться? а как организовано тогда в смартфонах, батареи то хватает хоть на 70 часов? если не часто звонить и фильмы не просматривать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 8 декабря, 2008 Опубликовано 8 декабря, 2008 · Жалоба Экран же не все 70 часов включен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Botadeus 0 8 декабря, 2008 Опубликовано 8 декабря, 2008 · Жалоба Ну вообщем то да. А если планируется использовать толь ко 16 бит экран. можно только одну микросхему памяти поставить например 256х16 кбит? этоже получается 512 кбайт? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 8 декабря, 2008 Опубликовано 8 декабря, 2008 · Жалоба Просто подсчитайте, сколько Вам нужно (разрешение * глубина цвета * кол-во страниц). Только учтите, что сокращение ширины шины памяти отрицательно скажется на быстродействии. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Botadeus 0 8 декабря, 2008 Опубликовано 8 декабря, 2008 · Жалоба Просто подсчитайте, сколько Вам нужно (разрешение * глубина цвета * кол-во страниц). Только учтите, что сокращение ширины шины памяти отрицательно скажется на быстродействии. Ну я понимаю конечно, но все таки требования к размеру (по размеру сотовый телефон почти) и энергопотреблению. тоесть дисплей 320*240*16 бит. а страницы я думал во флэш памяти хранить. а рам только как буфер. переменные даже во внутренней хранить. нужен будет только юсб еще да SPi с уартом. Я щас только с ядром с51 работаю, и армов особо и не видел, поэтому пока всё представление немного туманно. но современные технологии требуеют больших количеств памяти и мощностей (сейчас TFT дисплей). Получается 160 кбайт памяти должно хватить для буфера экрана. Поэтому я и задавал вопрос о рациональности применения АРМ контроллера в моем приложении, когда собственно операционной системы не будет, тоесть только свой код скорее всего (общение по SPI USB опрос кнопок и обновление экрана.) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hermes 0 9 декабря, 2008 Опубликовано 9 декабря, 2008 (изменено) · Жалоба народ подскажите, как под это чудо инженерной мысли программировать под линух... (т.е. я имею ввиду под uCLinux) как я понял для загрузки линуха нужно просто скопировать файлы romfs и vmlinuz (или что-то в этом духе) на флешку и линух загрузиться.... после этой операции грузиться что-то и на весь экран отображается три цветные полоски... а как консольку посмотреть? подрубал клавиатуру (PS/2) ничего не работает (даже Num Lock не загорается, а вот оптическая мышка начинает светиться от счастья :) )... ткните плз в маны... буду тромбовать и вкуривать :) да вот еще: чем можно будет грузить программы для линуха? в наличие только arm-usb-tiny (Wriggler совместимый)... кабеля rs-232 нет :( Изменено 9 декабря, 2008 пользователем Hermes Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 9 декабря, 2008 Опубликовано 9 декабря, 2008 · Жалоба а как консольку посмотреть? кабеля rs-232 нет :( Консолька без кабеля никак. :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hermes 0 9 декабря, 2008 Опубликовано 9 декабря, 2008 · Жалоба Консолька без кабеля никак. :( а jtag мне тут не поможет ? ну хоть с этим разобрались... а как туда свою программулину залить ? как я понял можно её в rootfs записать... как это сделать не знаю :( и чем собсно компилить "хело_ворлд" тоже не понятно :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Wano 0 9 декабря, 2008 Опубликовано 9 декабря, 2008 · Жалоба а jtag мне тут не поможет ? ну хоть с этим разобрались... а как туда свою программулину залить ? как я понял можно её в rootfs записать... как это сделать не знаю :( и чем собсно компилить "хело_ворлд" тоже не понятно :( Аналогично..... Плата есть, линукс на ней видел, но с какого боку к этой операционке подойти хз. Спросить - не поймут. Книги вроде есть про линукс, но все под компы. С другой стороны посмотришь, таймеров навалом. На каждый таймер по задачке повесил - вот и какое-то подобие ОС. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hermes 0 9 декабря, 2008 Опубликовано 9 декабря, 2008 · Жалоба нарыл кабель rs-232 мама-папа... а в чем смотреть на это чудо природы ? какой прогой пользоваться ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 9 декабря, 2008 Опубликовано 9 декабря, 2008 · Жалоба Консолька без кабеля никак. :( Есть вариант по telnet. нарыл кабель rs-232 мама-папа... а в чем смотреть на это чудо природы ? какой прогой пользоваться ? Терминалом, любым, с FlowControl OFF. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Botadeus 0 9 декабря, 2008 Опубликовано 9 декабря, 2008 · Жалоба а jtag мне тут не поможет ? ну хоть с этим разобрались... а как туда свою программулину залить ? как я понял можно её в rootfs записать... как это сделать не знаю :( и чем собсно компилить "хело_ворлд" тоже не понятно :( Действительно интересный вопрос. я тоже подумываю на разработкой своего приложения под этот контроллер. а если можно написать спрограмму для уже зашитой ОС было бы вообще замечательно правда мне нужен будет низкий уровень. управлять пинами ди и SPI с уртом например. Такое реально? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hermes 0 10 декабря, 2008 Опубликовано 10 декабря, 2008 (изменено) · Жалоба а какой программатор подойдет для IAR или KEIL ? и можно ли скомпилированную программу в IAR загрузить, например, через FlashMagic Tool? Такое реально? ну насколько я понял - реально. Если это можно откомпилировать GNU GCC тогда не должно возникнуть проблем... естественно gcc должен быть под arm =) вчера посидел, поковырялся... собрал новое ядро и rootfs так что там можно много чего наворотить :) уже понял как подружить... воспользовался поиском и нашел решение тут Изменено 10 декабря, 2008 пользователем Hermes Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Botadeus 0 10 декабря, 2008 Опубликовано 10 декабря, 2008 · Жалоба вчера посидел, поковырялся... собрал новое ядро и rootfs так что там можно много чего наворотить :) тоесть можно поставить на арм оперционную систему, а потом написать приложение под неё например программирование синтезатора по SPi и установить и запускать в этой операционной ситеме? тоесть можно даже можно как то залить свое приложение туда например по ЮСБ или с карты памяти поставить??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hermes 0 11 декабря, 2008 Опубликовано 11 декабря, 2008 (изменено) · Жалоба тоесть можно поставить на арм оперционную систему, а потом написать приложение под неё например программирование синтезатора по SPi и установить и запускать в этой операционной ситеме? тоесть можно даже можно как то залить свое приложение туда например по ЮСБ или с карты памяти поставить??? насколько я понял, там придётся пересобирать ядро (исходники на диске тоже есть) в исходниках линукса есть папочка rootfs, помойму (в общем надо порыться и сразу станет ясно). Так вот, в это папочку можно доложить свои приложения (естественно они должны быть скомпилированы под arm) и изменить конфиг автозапуска... Пересобираем ядро и получаем vmlinuz.bin + romfs.img кладём их на флешку и получаем линух с нашими приложениями... возможно и создание romfs и без пересборки ядра с помощью genrootfs или genromfs (точно не помню), но с этой утилитой я не разбирался и не знаю как с ней работать.... отсюда вытекает что можно засунуть в romfs.img например microwin или directFB + FLTK и получить линух с (сейчас скажу почти матное слово) гуём =) Изменено 11 декабря, 2008 пользователем Hermes Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться