Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
09.06.2008, 14:40
|
|
Временная регистрация
Регистрация: 29.09.2006
Сообщений: 64
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 1 сообщении
|
Всем привет.
Может кто-то знает, что за контроллер стоит на ЖКИ от NOKIA 6110? А то никак не могу найти.
|
|
|
|
09.06.2008, 21:15
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
А я вот сейчас бьюсь над функцией рисующей оружность на дисплее, воспользовался алгоритмом Брезенхема, но он в результате рисует мне ромб как нистранно, пытался повторить алгоритм на ПК, та же песня. Может у кого нибудь есть код рабочий поделитесь плиз, а то совсем не хочется через синусы и косинусы считать, уж слишком долго будет.
|
|
|
|
09.06.2008, 22:03
|
|
Временная регистрация
Регистрация: 29.09.2006
Сообщений: 64
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 1 сообщении
|
Сообщение от N_i_k_o_p_o_l
|
А я вот сейчас бьюсь над функцией рисующей оружность на дисплее, воспользовался алгоритмом Брезенхема, но он в результате рисует мне ромб как нистранно, пытался повторить алгоритм на ПК, та же песня. Может у кого нибудь есть код рабочий поделитесь плиз, а то совсем не хочется через синусы и косинусы считать, уж слишком долго будет.
|
Ничего не могу сказать за алгоритм Брезенхема, но может тогда проще использовать уравнение окружности: X^2 + Y^2=R^2, X, Y - Координаты, R - радиус окружности
|
|
|
|
09.06.2008, 22:13
|
|
Временная регистрация
Регистрация: 29.09.2006
Сообщений: 64
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 1 сообщении
|
Спасибо, интересно будет посмотреть.
Извиняюсь, ошибся. Я ищу тип контроллера под Nokia 1110.
Может кто знает где посмотреть.
|
|
|
|
09.06.2008, 22:31
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
Думаю на vrtp.ru могут наверно подсказать. Я лично с такими не сталкивался. Но с удовольствием поглядел бы, если что найдеш, выложи, если не сложно.
|
|
|
|
09.06.2008, 22:44
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
Сообщение от GLVlad
|
Сообщение от N_i_k_o_p_o_l
|
А я вот сейчас бьюсь над функцией рисующей оружность на дисплее, воспользовался алгоритмом Брезенхема, но он в результате рисует мне ромб как нистранно, пытался повторить алгоритм на ПК, та же песня. Может у кого нибудь есть код рабочий поделитесь плиз, а то совсем не хочется через синусы и косинусы считать, уж слишком долго будет.
|
Ничего не могу сказать за алгоритм Брезенхема, но может тогда проще использовать уравнение окружности: X^2 + Y^2=R^2, X, Y - Координаты, R - радиус окружности
|
Не все так просто, для окружности с центром не в центре координат (извиняюсь за каламбур) уравнение примет вид (Xc-X)^2 + (Yc-Y)^2=R^2 Xc и Yc координаты центра окружности. Теперь получаем, что у нас Xc, Yс и R извеcтны. Но всеже выходит уравнение с 2-мя неизвестными и как его решать.
Пока у меня мысль прикрутить через параметрическое уравнение x=Xc+ r*cos(fi); y=Yc+r*sin(fi);
В зависимости от длины радиуса выбрать коэффициент приращение fi, что бы небыло зернистости и пройтись в цикле по всем 360 градусам. В общем завтра попробую отпишусь.
|
|
|
|
09.06.2008, 23:35
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
|
Сообщение от haykgold
|
dosikusу
Спасибо за схемы и за совет.Буду ждать выложению Иницилизации.
|
Подожди немного , ноут на работн а я в отпуске
__________________
Осторожно , злой кот
|
|
|
Сказали "Спасибо" dosikus
|
|
|
10.06.2008, 08:18
|
|
Частый гость
Регистрация: 19.09.2006
Сообщений: 19
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Никто не работал с дисплеем от Motorola с330(333)? А то лежит убитая моторола а описания на дисплей найти не могу.
|
|
|
|
10.06.2008, 09:11
|
|
Временная регистрация
Регистрация: 29.09.2006
Сообщений: 64
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 1 сообщении
|
Цитата:
|
Не все так просто, для окружности с центром не в центре координат (извиняюсь за каламбур) уравнение примет вид (Xc-X)^2 + (Yc-Y)^2=R^2 Xc и Yc координаты центра окружности. Теперь получаем, что у нас Xc, Yс и R извеcтны. Но всеже выходит уравнение с 2-мя неизвестными и как его решать.
Пока у меня мысль прикрутить через параметрическое уравнение x=Xc+ r*cos(fi); y=Yc+r*sin(fi);
В зависимости от длины радиуса выбрать коэффициент приращение fi, что бы небыло зернистости и пройтись в цикле по всем 360 градусам. В общем завтра попробую отпишусь.
|
А что мешает выразить Y через Х: Y=f(X, Xc, Yc, R), где Xc, Yc, R - известные параметры, а Х перебирать с шагом 1(у тебя ж дискретный набор) в диапазоне [Xc-R, Xc+R]?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:56.
|
|