Склихасовский
Участник-
Постов
77 -
Зарегистрирован
-
Посещение
-
Передать блок данных с мк на мк
Склихасовский ответил zombi тема в AVR
у меня был подобный опыт реализация LVDS на хмега только там 3 порта вывода пришлось реализовывать и внешнюю срам ставить. примерно 15 гц рефреша получилось -- ваше беспокойство по поводу сколько тактов нужно чтобы данные успели отобразиться в порту хотя это как правило 1,5 такта решается банально таймером с PWM и двумя системами сравнения этот же таймер будет вам генерировать стробы. а ширину периода крутите как вам угодно. -
Парень не майся ерундой возьми adum1201 и будет тебе счастье а насчет оптопар погляди в дш по вопросу таймингов думаю поймешь всю утопичность своей идеи
-
Вышла Atmel Studio 7
Склихасовский ответил Склихасовский тема в AVR
. да развернуть можно теперь не углядел что можно развернуть работает и без объявления сегмента данных Спасибо коллега -
Вышла Atmel Studio 7
Склихасовский ответил Склихасовский тема в AVR
написал итог Value = 0x2000 Type = byte*@0x2000 в общем почти тоже самое -
Вышла Atmel Studio 7
Склихасовский опубликовал тема в AVR
Друзья, подскажите: пытаюсь в окне WATCH увидеть содержимое озу к примеру: .equ b1 = 0x2000 вбиваю в окне WATCH имя b1 в окне Watch выдает : name b1 value 0x00002000 type dword а как сделать чтоб в этом окне отображался не адрес, а содержимое озу? пытался вместо имени вбивать не посредственно адрес 0х2000 -> тоже самое 0x2000,sram - результат тотже. -
XMEGA E5 и флаг CCAIF в таймере TCC4,5
Склихасовский опубликовал тема в AVR
Обращусь за консультацией в этот форум -- пол дня бился пытаясь понять на каких условиях выставляется флаг по сравнению канала А TCC4_INTFLAGS (CCAIF) --- Работаю в студии 7 перенес код с мега А в пошаговом режиме. Код ограничил только инициализацией таймера TCC4. более ничего Счетчик таймера как и положено считает, при сравнении обнуляется, флаг CCAIF нет и все флаг ССВ работает как положено при условии если значение TCC4_CCB меньше TTC4CCA при значении TCC4_CCA=TCC4_CCB флага CCBIF тоже нет вообщем не пойму где костыль, может будут мнения? -------- LDI R16,LOW(20) LDI R17,HIGH(20) STS TCC4_CCA,R16 STS TCC4_CCA+1,R17 STS TCC4_CCABUF,R16 STS TCC4_CCABUF+1,R17 LDI R16,LOW(20) LDI R17,HIGH(20) STS TCC4_CCB,R16 STS TCC4_CCB+1,R17 STS TCC4_CCBBUF,R16 STS TCC4_CCBBUF+1,R17 ; LDI R16,$01 STS TCC4_CTRLB,R16; TOP=CCA; EN CCA ; LDI R16,$01 STS TCC4_CTRLA,R16 ; PESCALER 1:1 ; ; LDI R16,$01 ; STS TCC4_CTRLE,R16 LDS R16,TCC4_INTFLAGS STS TCC4_INTFLAGS,R16 -
Тоже решил попробывать Е5 ---- правда на запуске генератора не заморачивался просто пернес код от мега а у меня 8 мгц такта от внешнего кварца и PLLx4 -- но на валидность работу генератора ещё не проверял у меня костыль с таймером ( опишу в другой ветке) Честно говоря терзают мысли какой то совершенно сырой чип.
-
спасибо воообщем то спиным мозгом я так и думал )))
-
да, но ведь и там же написано... "Величина BogoMIPS обычно пропорциональна тактовой частоте процессора, но также зависит от архитектуры процессора и работы кэша." Отсюда и вопрос про арм9 и линух как сопоставить это значение...
-
Быстродействие контроллера под Linux
Склихасовский опубликовал тема в Отладочные платы
Кристалл = at91sam9260 OS Linux Debian ---------------- Processor : ARM926EJ-S rev 5 (v5l) BogoMIPS : 99.73 Features : swp half fastmult edsp java CPU implementer : 0x41 CPU architecture: 5TEJ CPU variant : 0x0 CPU part : 0x926 CPU revision : 5 Cache type : write-back Cache clean : cp15 c7 ops Cache lockdown : format C Cache format : Harvard I size : 8192 I assoc : 4 I line length : 32 I sets : 64 D size : 8192 D assoc : 4 D line length : 32 D sets : 64 ;------------------------ что значат эти цифры: а кажет -BogoMIPS : 99.73? и нормальны ли они при тактовой = 200мГц? -
да эта штука работает - спасибо что я хотел - аккурат написано в первых 2х строках первого поста... http://electronix.ru/forum/index.php?s=&am...st&p=760090 а насчет ASCii вы сами то пробывали это? автозамена здесь не работает т.к имена символов учавствуют в много раз больше местах, чем требуется для автозамены а теперь попробуйте и ручками заменяйте 5000 резисторов и 3000 конденсаторов.. и недай бог гдето что просмотрел -> вперед шурстить десятки тысяч строк...
-
Замена компонентов в схеме Pcad2002
Склихасовский опубликовал тема в P-CAD 200x howto
Требуется сделать замену все компонентов пассива например резистор с МЛТ 0,125 заменить на подобный планар 1206 делаю так: 1.Option Block selection выделяю PART как Type MLT0.125 (резистор выводной) 2. выделяю в на листе схемы только эти резисторы 3. Свойства указываю на библиотеку где лежит заменяемый компонент ну и его тип. хлоп - > все кондеры установлены, как левая нога захочет например было верикально - стало горизонтально - соответсвенно связи все потеряны... Че придумать? Вообще требуется изменить только паттерны в схеме т.к рисунок символа одинаков. -
Русские фонты для T6963..
Склихасовский ответил Склихасовский тема в Средства индикации
А где разжевано то? у меня какой то мануал на сам контроллер с кучей ошибок... Попробую изложить мысли точнее.. Требуется разместить код знакогенератора в область CG RAM по ДШ эта область находится в 0x1800h.. 1FFFh Графический режим пока не трогаю - выключен- с ним всё ясТно. размешаю во всю область CGRAM код пытаюсь вывести в текстовом режиме получившееся символы- фиг.. с 00-7F -> зашитый набор все отображается с 80-FF -> мой знакогенератор - мусор на экране, без симпотомов изменения.. пыс пыс ФУ вроде получилось... проблема была в недопрочитанном регистре Set Offset Register -
Русские фонты для T6963..
Склихасовский ответил Склихасовский тема в Средства индикации
Так есть манул на 6963 только все равно не вразумел... в какую область грузить данные знакогенератора... -
Русские фонты для T6963..
Склихасовский опубликовал тема в Средства индикации
Ребят, растолкуйте, немного не понял есть LCD WG160128 (Т6963) По умолчанию встроенный фонт у него английский (8*8) - вызывается по таблице от 00...7F Кирилицы у него нет.. Есть свободная область таблицы с адреса 80..FF Как мне загрузить кирилический фонт, вернее в какую область памяти? Мои предположения что нужно свой фонт размещать в область CGRAM но как быть с адресацией? Расскажите поподробней, кто знаком с этим графическим контроллером...