реклама на сайте
подробности

 
 
> qtouch library
MAGician
сообщение Mar 22 2011, 18:44
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 28-11-06
Из: Москва
Пользователь №: 22 847



Народ, кто использовал qtouch library?
Не могу разобраться какие библиотеки подключать. Тестовые примеры, какие-то сильно замудреные...
Хочу сделать обычный сенсорный выключатель на ATmega8.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ANT
сообщение Mar 22 2011, 19:28
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 187
Регистрация: 22-06-04
Пользователь №: 127



Цитата(MAGician @ Mar 22 2011, 21:44) *
Народ, кто использовал qtouch library?
Не могу разобраться какие библиотеки подключать. Тестовые примеры, какие-то сильно замудреные...
Хочу сделать обычный сенсорный выключатель на ATmega8.

Мне кажется там разжёвано до безобразия, есть таблицы - какая либа к какому МК и каким сенсорам (файл Library_Selection_Guide.xls). Я пробовал QTouch и с GCC и с IAR на Mega16 и Mega32. IAR даёт код раза в 1,5 компактнее. И в том и другом случае работает как часы.
Go to the top of the page
 
+Quote Post
MAGician
сообщение Mar 22 2011, 20:05
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 28-11-06
Из: Москва
Пользователь №: 22 847



Не могу понять откуда берется такая ошибка.
Код
Error    1    constant value required    D:/Atmel_QTouch_Libraries_4.3/Generic_QTouch_Libraries/AVR_Tiny_Mega_XMega/QTouch/common_files/qt_asm_tiny_mega.s    66    1    avr5g1_qt_example


Ссылается на эти строчки:
Код
    and  r19, r25
    out  REG( DDR, SNS1 ), r19
    in   r19, REG( DDR, SNSK1 )
    and  r19, r25


В свойствах компилятора прописано:
SNSK1=A
SNS1=B
Go to the top of the page
 
+Quote Post
ANT
сообщение Mar 23 2011, 08:01
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 187
Регистрация: 22-06-04
Пользователь №: 127



[quote name='MAGician' date='Mar 22 2011, 23:05' post='903947']
Не могу понять откуда берется такая ошибка.
Код
Error    1    constant value required    D:/Atmel_QTouch_Libraries_4.3/Generic_QTouch_Libraries/AVR_Tiny_Mega_XMega/QTouch/common_files/qt_asm_tiny_mega.s    66    1    avr5g1_qt_example

...
Я сейчас попробовал перекомпилировать пример avr5g1_qt_example в AVR Studio 4.18 - ошибок нет. Поменял в файле touch_qt_config.h SNS1 и SNSK1 как у вас - тоже проблем не возникло. Видимо, проблема в компиляторе или настройках среды.
Go to the top of the page
 
+Quote Post
MAGician
сообщение Mar 24 2011, 05:09
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 28-11-06
Из: Москва
Пользователь №: 22 847



Цитата(ANT @ Mar 23 2011, 11:01) *
Я сейчас попробовал перекомпилировать пример avr5g1_qt_example в AVR Studio 4.18 - ошибок нет. Поменял в файле touch_qt_config.h SNS1 и SNSK1 как у вас - тоже проблем не возникло. Видимо, проблема в компиляторе или настройках среды.


Обычные примеры у меня то-ж компилируются без ошибок, но как только я меняю МК на тот который мне нужен (ATmega88P), начинают валиться такие ошибки.
Хотя в документации написано что этот МК поддерживается библиотекой libavr4g1-4qt-k-0rs.a.
Причем неважно какие порты выставляю в параметрах SNSK1, SNS1.

В чем проблемы не пойму, уже всю голову сломал..... wacko.gif cranky.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MAGician   qtouch library   Mar 22 2011, 18:44
||- - ANT   Цитата(MAGician @ Mar 24 2011, 08:09) Обы...   Mar 24 2011, 08:11
||- - MAGician   Цитата(ANT @ Mar 24 2011, 11:11) - и комп...   Mar 25 2011, 04:59
|- - smk   Цитата(ANT @ Mar 22 2011, 22:28) Мне каже...   Jul 17 2011, 18:57
||- - ANT   Цитата(smk @ Jul 17 2011, 22:57) А QMatri...   Jul 18 2011, 10:10
||- - smk   Цитата(ANT @ Jul 18 2011, 13:10) Не пробо...   Jul 18 2011, 14:28
|- - comper   Цитата(ANT @ Mar 22 2011, 22:28) Мне каже...   Jun 4 2012, 20:50
- - silverio   Вопрос к АНТ - пробовали Wheel реализовывать пр...   Mar 24 2011, 19:51
|- - ANT   Цитата(silverio @ Mar 24 2011, 22:51) Воп...   Mar 24 2011, 19:58
- - silverio   To SMK Я недавно начал работать с QMATRIX, исполь...   Jul 18 2011, 18:01
|- - smk   Цитата(silverio @ Jul 18 2011, 21:01) To ...   Jul 19 2011, 07:07
- - silverio   Согласно Library_Selection_Guide для моей отладоч...   Jul 19 2011, 10:35
- - smk   Вот именно. Я на тиньке2313 подорвался также по ко...   Jul 19 2011, 14:56
- - comper   вобщем немного разобрался...на осциллографе увидел...   Jun 10 2012, 18:23
- - addi   Цитата(comper @ Jun 10 2012, 21:23) вобще...   Mar 21 2014, 01:23


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01442 секунд с 7
ELECTRONIX ©2004-2016