Перейти к содержанию

    

Склихасовский

Участник
  • Публикаций

    77
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Склихасовский

  • Звание
    Частый гость
  1. Передать блок данных с мк на мк

    у меня был подобный опыт реализация LVDS на хмега только там 3 порта вывода пришлось реализовывать и внешнюю срам ставить. примерно 15 гц рефреша получилось -- ваше беспокойство по поводу сколько тактов нужно чтобы данные успели отобразиться в порту хотя это как правило 1,5 такта решается банально таймером с PWM и двумя системами сравнения этот же таймер будет вам генерировать стробы. а ширину периода крутите как вам угодно.
  2. Парень не майся ерундой возьми adum1201 и будет тебе счастье а насчет оптопар погляди в дш по вопросу таймингов думаю поймешь всю утопичность своей идеи
  3. Вышла Atmel Studio 7

    . да развернуть можно теперь не углядел что можно развернуть работает и без объявления сегмента данных Спасибо коллега
  4. Вышла Atmel Studio 7

    написал итог Value = 0x2000 Type = byte*@0x2000 в общем почти тоже самое
  5. Вышла Atmel Studio 7

    Друзья, подскажите: пытаюсь в окне WATCH увидеть содержимое озу к примеру: .equ b1 = 0x2000 вбиваю в окне WATCH имя b1 в окне Watch выдает : name b1 value 0x00002000 type dword а как сделать чтоб в этом окне отображался не адрес, а содержимое озу? пытался вместо имени вбивать не посредственно адрес 0х2000 -> тоже самое 0x2000,sram - результат тотже.
  6. XMEGA E5 и флаг CCAIF в таймере TCC4,5

    Обращусь за консультацией в этот форум -- пол дня бился пытаясь понять на каких условиях выставляется флаг по сравнению канала А 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
  7. XMEGA E5 тактирование 8МГц от встроенного 8МГц источника

    Цитата(Дмитрий_Мигачев @ Dec 4 2015, 08:44) Добрый день уважаемые коллеги. Пару дней бьюсь и ничего не получается, Тоже решил попробывать Е5 ---- правда на запуске генератора не заморачивался просто пернес код от мега а у меня 8 мгц такта от внешнего кварца и PLLx4 -- но на валидность работу генератора ещё не проверял у меня костыль с таймером ( опишу в другой ветке) Честно говоря терзают мысли какой то совершенно сырой чип.
  8. Быстродействие контроллера под Linux

    спасибо воообщем то спиным мозгом я так и думал )))
  9. Быстродействие контроллера под Linux

    да, но ведь и там же написано... "Величина BogoMIPS обычно пропорциональна тактовой частоте процессора, но также зависит от архитектуры процессора и работы кэша." Отсюда и вопрос про арм9 и линух как сопоставить это значение...
  10. Быстродействие контроллера под 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мГц?
  11. Замена компонентов в схеме Pcad2002

    Цитата(SERoz @ May 19 2010, 10:54) 1. Открываете Вашу любимую "Library Executive..."... 2. Вызываете - Library > Pattern Graphics... 3. Далее, думаю, понятно... __Открываете нужную либру... __Задаёте альтернативные корпуса для Вашего элемента... 3а. можно просто сделать новый элемент (с немного изменённым именем)... 4. В схеме меняете элемент на изменённый или делаете обновление - Utils > Force Update... 5. на плате, вставляете измененный элемент или (если уже стоит) тоже делаете обновление элемента... И далее выбираете нужный Патерн по пр.кл. - Edit Pattern Graphics... Вроде так - если правильно понял вопрос... да эта штука работает - спасибо Цитата(Сергей Борщ @ May 19 2010, 11:41) Все элементы повернуты ровно настолько, насколько вы вращали исходный. Если исходный символ был вертикальный, а новый горизонтальный - а чего же вы хотели? что я хотел - аккурат написано в первых 2х строках первого поста... http://electronix.ru/forum/index.php?s=&am...st&p=760090 а насчет ASCii вы сами то пробывали это? автозамена здесь не работает т.к имена символов учавствуют в много раз больше местах, чем требуется для автозамены а теперь попробуйте и ручками заменяйте 5000 резисторов и 3000 конденсаторов.. и недай бог гдето что просмотрел -> вперед шурстить десятки тысяч строк...
  12. Замена компонентов в схеме Pcad2002

    Требуется сделать замену все компонентов пассива например резистор с МЛТ 0,125 заменить на подобный планар 1206 делаю так: 1.Option Block selection выделяю PART как Type MLT0.125 (резистор выводной) 2. выделяю в на листе схемы только эти резисторы 3. Свойства указываю на библиотеку где лежит заменяемый компонент ну и его тип. хлоп - > все кондеры установлены, как левая нога захочет например было верикально - стало горизонтально - соответсвенно связи все потеряны... Че придумать? Вообще требуется изменить только паттерны в схеме т.к рисунок символа одинаков.
  13. Русские фонты для T6963..

    А где разжевано то? у меня какой то мануал на сам контроллер с кучей ошибок... Попробую изложить мысли точнее.. Требуется разместить код знакогенератора в область CG RAM по ДШ эта область находится в 0x1800h.. 1FFFh Графический режим пока не трогаю - выключен- с ним всё ясТно. размешаю во всю область CGRAM код пытаюсь вывести в текстовом режиме получившееся символы- фиг.. с 00-7F -> зашитый набор все отображается с 80-FF -> мой знакогенератор - мусор на экране, без симпотомов изменения.. пыс пыс ФУ вроде получилось... проблема была в недопрочитанном регистре Set Offset Register
  14. Русские фонты для T6963..

    Так есть манул на 6963 только все равно не вразумел... в какую область грузить данные знакогенератора...
  15. Русские фонты для T6963..

    Ребят, растолкуйте, немного не понял есть LCD WG160128 (Т6963) По умолчанию встроенный фонт у него английский (8*8) - вызывается по таблице от 00...7F Кирилицы у него нет.. Есть свободная область таблицы с адреса 80..FF Как мне загрузить кирилический фонт, вернее в какую область памяти? Мои предположения что нужно свой фонт размещать в область CGRAM но как быть с адресацией? Расскажите поподробней, кто знаком с этим графическим контроллером...