|
|
  |
AVR и Siemens M55 |
|
|
|
Jun 10 2007, 23:45
|
Участник

Группа: Участник
Сообщений: 26
Регистрация: 8-12-06
Пользователь №: 23 269

|
Собираюсь управлять экраном от Mega128,запитанной от 5 вольт.Что лучше применить для конвертации лог уровней для экрана(что-бы попроще): делители на резисторах или схему на транзисторах(2 с общим эмиттером или 1 с общим коллектором).74lvc245 не предлагать,так как нет возможности купить.
|
|
|
|
|
Jun 12 2007, 17:21
|
Участник

Группа: Участник
Сообщений: 26
Регистрация: 8-12-06
Пользователь №: 23 269

|
3.3 вольта--это хорошо, но во-первых Mega без буквы L, а во-вторых с таким напряжением на меге не достичь наивысшей частоты SPI.А мегу я хочу затактовать от 20Мгц.Тогда как поступить?
|
|
|
|
|
Jun 12 2007, 19:46
|
Знающий
   
Группа: Свой
Сообщений: 543
Регистрация: 22-10-05
Пользователь №: 9 984

|
Цитата(BelTech @ Jun 12 2007, 20:21)  3.3 вольта--это хорошо, но во-первых Mega без буквы L, а во-вторых с таким напряжением на меге не достичь наивысшей частоты SPI.А мегу я хочу затактовать от 20Мгц.Тогда как поступить? Если для себя делаете ,делайте как yarunt говорит ,но готовтесь к тому ,что у Вас будет периодически виснуть контроллер и слетать прошивка. Но для отладки ИМХО лучше общее питание ставить ,чем делители. Ну а уже после заниматься экспениментами. Ну а идеальным для этого дисплея АРМ ,куча оперативки ,3.3в ну и необходимая скорость. А то а в АВР при использовании графдисплея моментально начинаеш испытывать острый недостаток в оперативке.
|
|
|
|
|
Jun 22 2007, 03:32
|

Местный
  
Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596

|
Написано по этой теме уже очень много, но пока нет подобия указателя... (в котором можно было бы прочесть параметры дисплея, КОТОРЫЙ УДАЛОСЬ ПОДКЛЮЧИТЬ не перерывая пол енета...  ) Предлагаю создать указатель типа: 1) Фирма изготовитель телефона 1.А) Протокол обмена последовательный - "такой то" доки брать - "Тут" 1.A.1) Дисплей от "Название модели" - цветной ( 256 цветов) Габариты вид. области - 22х23мм Разрешение - 128х128
--------------------
|
|
|
|
|
Jun 22 2007, 11:09
|

Местный
  
Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596

|
И третий вариант...  описать у кого что получилось... Я сейчас стою перед выбором: Какой брать (какой дешевле) какое макс разрешение и видимая область получится? как подключать, где брать описание интерфейса...
--------------------
|
|
|
|
|
Jun 22 2007, 17:35
|
Участник

Группа: Участник
Сообщений: 26
Регистрация: 8-12-06
Пользователь №: 23 269

|
Наконец запустил свой экран.Да,всё-таки он медленный.Мега работает на 20Мгц(spi = Fsck/2) .Пишу в CodeVision,уже написал несколько функций:пиксель, линия , круг, прямоугольник.Все фигурки рисуются нормально (по скорости),но очистка дисплея идёт относительно медленно.Может подскажите команду быстрой очистки дисплея. Кто-нибудь знает почему при задании маленького радиуса(до ~35 пикселей) ,рисуется равносторонний ромб, а не окружность.Может у кого есть проверенная ф-ия рисования окружности? Кому нужны исходники,скажите,выложу,для дальнейших модификаций.
|
|
|
|
|
Jun 24 2007, 08:33
|
Участник

Группа: Участник
Сообщений: 53
Регистрация: 24-06-07
Из: ukraine
Пользователь №: 28 658

|
Цитата(BelTech @ Jun 22 2007, 20:35)  Наконец запустил свой экран.Да,всё-таки он медленный.Мега работает на 20Мгц(spi = Fsck/2) .Пишу в CodeVision,уже написал несколько функций:пиксель, линия , круг, прямоугольник.Все фигурки рисуются нормально (по скорости),но очистка дисплея идёт относительно медленно.Может подскажите команду быстрой очистки дисплея. Кто-нибудь знает почему при задании маленького радиуса(до ~35 пикселей) ,рисуется равносторонний ромб, а не окружность.Может у кого есть проверенная ф-ия рисования окружности? Кому нужны исходники,скажите,выложу,для дальнейших модификаций. Если можно выложи... И драйвер дисплея. А то пытаюсь запустить мегу16 и ls020... пока что только фон устанавливает, а буковки не рисует  хотя все пишуто что это:http://www.superkranz.de/christian/S65_Display/data/simple_display3.zip работает... а у меня не хочет может руки не из того места ростут
Сообщение отредактировал ~phase - Jun 24 2007, 09:28
|
|
|
|
|
Jun 24 2007, 16:02
|
Участник

Группа: Участник
Сообщений: 26
Регистрация: 8-12-06
Пользователь №: 23 269

|
Вот как и обещал, выкладываю проект.Пока всё только основное,но можно добавить доп.функции(производные от основных). P.S.Чего-то вывод значения из переменной перестал работать,нпверное где-то чего-то накосячил.
|
|
|
|
|
  |
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|