Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
26.09.2010, 13:28
|
|
Вид на жительство
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
первое
GCC не поймет вот этого
#define le PORTD.5
Как вариант
#define le_1 PORTD |= _BV(5)
#define le_0 PORTD &= ~_BV(5)
использовать:
le_1;
le_0;
тут _BV определен как
#define _BV(bit) (1‹‹bit)
|
|
|
|
26.09.2010, 13:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от nerozero
|
первое
GCC не поймет вот этого
#define le PORTD.5
Как вариант
#define le_1 PORTD |= _BV(5)
#define le_0 PORTD &= ~_BV(5)
использовать:
le_1;
le_0;
тут _BV определен как
#define _BV(bit) (1‹‹bit)
|
Спасибо заработало.
А как задефайнить это
PHP код:
|
#define ch_plus PINC.2
//====================
{ if (!ch_plus);
{ F+=step; if(F›freg_max){ F=freg_max;}
out_4210(F);
_delay_ms(150); }}
|
|
|
|
|
26.09.2010, 13:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от sdsrem
|
А как задефайнить это
|
Сообщение от sdsrem
|
#define ch_plus PINC.2
|
#define ch_plus (PINC&(1‹‹2))
Если подключен хидер avr/io.h то
#define ch_plus (PINC&(1‹‹PC2))
Но вообще все это тут злостный оффтоп...
|
|
|
|
26.09.2010, 13:59
|
|
Вид на жительство
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
все той-же логикой.
проверяем пин на включенный бит.
#define CH_PLUS (PINC & _BV(PC2))
Почитайте про булеву логику
|
|
|
|
26.09.2010, 14:02
|
|
Вид на жительство
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от kison
|
Но вообще все это тут злостный оффтоп...
|
чего-уж тут говорить, ежели остальные пример подают от чего не спросить в живой ветке?!
|
|
|
|
26.09.2010, 14:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Както всё сложней в эклипсе чем в кодевижен.
Сейчас буду пробовать.
Спасибо.
|
|
|
|
26.09.2010, 14:07
|
|
Вид на жительство
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от sdsrem
|
Както всё сложней в эклипсе чем в кодевижен.
|
нет, все много проще, только проще, порой не всегда означает легче
Хотя думаю, это не тот случай.
|
|
|
|
26.09.2010, 14:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от nerozero
|
все той-же логикой.
проверяем пин на включенный бит.
#define CH_PLUS (PINC & _BV(PC2))
Почитайте про булеву логику
|
Всё завелось, большое спасибо.
Kison Вы наверно с пелёнок всё знали (по оффтоп) и вопросы не задавали.
|
|
|
|
26.09.2010, 14:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от sdsrem
|
Kison Вы наверно с пелёнок всё знали (по оффтоп) и вопросы не задавали.
|
Нет, я просто в аналогичном случае завел бы новую тему ![Улыбка](images/smilies/icon_smile.gif) А то синтаксис WinAvr в ветке про IDE под АРМ явно оффтоп.
|
|
|
|
26.09.2010, 15:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от kison
|
Нет, я просто в аналогичном случае завел бы новую тему А то синтаксис WinAvr в ветке про IDE под АРМ явно оффтоп.
|
Вы много тем видели про (eclipse) ? а сдесь есть.
Дык зачем заводить новую тему? всё равно многим этот (eclipse) не интересен.
К стати не знаете почему eclipse не очень у народа прижился, и чем он хорош или плох?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:18.
|
|