Компилятор в FLOWCODE не дружит с ARDUINO

Обсуждаем контроллеры компании Atmel.
Ответить
Potashov
Открыл глаза
Сообщения: 66
Зарегистрирован: Пн ноя 06, 2006 15:52:24
Откуда: Москва
Контактная информация:

Компилятор в FLOWCODE не дружит с ARDUINO

Сообщение Potashov »

Коллегии, всем привет
Прошу помощи, может кто сталкивался с такой проблемой. Начал изучать компонент RC5 дабы использовать его в качестве протокола в простенькой системе радиоуправления, а именно срабатывания нескольких датчиков. но вот столкнулся с такой проблемой. При компиляции самой простенькой программы (включить передачу rc5, вывести в порт сформированный пакет), Flowcode начинает ругаться.
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c: In function 'FCD_RC50_RC5_Signal_Edge':
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:554: error: 'RC5_2_TIMER_PRE_VAL' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:554: error: (Each undeclared identifier is reported only once
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:554: error: for each function it appears in.)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:572: error: 'porta' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:610: error: 'RC5_2_LOWER_WIDTH' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:610: error: 'RC5_2_UPPER_WIDTH' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:612: error: 'RC5_2_CUTOFF_WIDTH' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c: In function 'FCD_RC50_RC5_Timer_Event':
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:670: error: 'RC5_2_TIMER_PRE_VAL' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:672: error: 'RC5_2_UPPER_WIDTH' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:676: error: 'porta' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:711: error: 'RC5_2_LOWER_WIDTH' undeclared (first use in this function)
C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:713: error: 'RC5_2_CUTOFF_WIDTH' undeclared (first use in this function)

Настройки компонента такие
Recceiver - Disable
Trarnsmitter - Software
Modulation-Software

Ругается насколько я понимаю на таймер, точнее параметры таймера. В качестве головы использую ARDUINO NANO c ATmega328 на борту. Курил интернет но ничего путного не нашел, кроме примера на ютубе как избавиться от ошибок при компиляции для АТтини2313, когда прога ругается на очевидные ошибки в имени таймера. Но это не мой случай. Да, пробовал с разными версиями Flowcode все тоже самое. Может кто знает в чем дело и поможет решить данную задачу? От безысходности и упрямости начал писать RC5 декодер самостоятельно, но от малого опыта для меня жуткая вещь.
Ответить

Вернуться в «AVR»