Цитата(comper @ Jun 10 2012, 21:23)

вобщем немного разобрался...на осциллографе увидел, что пачки импульсов отправляются и вроде даже видно, что конденсатор заряжается. Но все равно не работает оно у меня.
Во-первых: когда я пытаюсь поменять burst_lengths - просто вообще исчезают эти пачки. Меняю как указано в qtouch library user guide. Как мне все-таки поменять эти значения?
Во-вторых: когда пытаюсь добавить в код примера свой код, там где написано /*Time critical host application code goes here*/ или /* Time Non-critical host application code goes here */, тоже напрочь замолкает микроконтроллер или время между пачками резко уменьшается. При чем кода я добавляю одну строчку, не важно чего, например инициализацию какой-нибудь неиспользуемой ноги(настраиваю на выход), чтобы индицировать нажатия.
Мозг уже отказывает думать, потому что долбусь этими сенсорами уже не первый день.
Подскажите, если кто знает...
может можно кому-то конкретно, кто разбирался, позадавать вопросы по поводу этой qtouch library?
Здравствуйте!
Сталкнулся с похожей проблемой, но решения представленные выше не помогают
У меня IAR 6.12, Qtouch lib 4, atmega168PA
Использую libv3g3-8qt-k-2rs.r90 и пример v3g3_qt_example
При компиляции застреваю на qt_asm_tiny_mega.S с ошибками "Undefined symbol DDRA и Undefined symbol"
В файле touch_qt_config.h, исправил с порта D на С
#ifndef SNS1
#define SNS1 C
#endif
#ifndef SNSK1
#define SNSK1 B
#endif
в файле touch_api.h
исправил
#define JOIN( x, y ) x ## y
#define JOIN1( A, B, C ) A ## B ## C
на
#define JOIN( x, y ) x ## y
#define JOIN1( B, C )B ## C
Но все равно проблемы с портом А остаются
Подскажите кто знает как скомпилировать пример v3g3_qt_example для atmega168PA
Заранее благодарен