Помощь в WinAvr
19.09.2014, 18:34
|
|
|
Временная регистрация
Регистрация: 06.06.2007
Сообщений: 54
Сказал спасибо: 2
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
|
Re: Помощь в WinAvr
Это значит что в приведенной вами функции кодирования допущена ошибка, которая исправляется путем замены 0 на 1.
|
|
|
|
20.09.2014, 17:33
|
|
|
Прописка
Регистрация: 17.02.2009
Сообщений: 154
Сказал спасибо: 14
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: Помощь в WinAvr
Сообщение от Bear-ku
|
|
Это значит что в приведенной вами функции кодирования допущена ошибка, которая исправляется путем замены 0 на 1.
|
Спасибо,указали. Все ровно не совпадают, да ладно сложный код для анализа.
Вопрос по самому WinAvr, в окне OUTPUT возможно изменить цвета сообщений, я не нашёл?
|
|
|
|
21.09.2014, 17:35
|
|
|
Прописка
Регистрация: 17.02.2009
Сообщений: 154
Сказал спасибо: 14
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: Помощь в WinAvr
Доброго все времени суток.
|
Цитата:
|
uint8_t cod_slow[4];
void perebor(void){
uint32_t buf=0;
uint32_t cod_sl[4];
cod_sl[0]=cod_slow[0];
cod_sl[1]=cod_slow[1];
cod_sl[2]=cod_slow[2];
cod_sl[3]=cod_slow[3];
buf|=(cod_sl[0])|(cod_sl[1] ‹‹ |(cod_sl[2] ‹‹ 16)|( cod_sl[3] ‹‹ 24);
kakaito(buf);
}
|
Возможно упростить код, как то обойтись без перезаписи
cod_sl[0]=cod_slow[0]......
..................................?
|
|
|
|
21.09.2014, 18:49
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Помощь в WinAvr
|
PHP код:
|
uint8_t cod_slow[4];
uint32_t* buf= ( uint32_t* ) (cod_clow) ;
kakaito ( *buf );
|
|
|
|
|
21.09.2014, 19:03
|
|
|
Прописка
Регистрация: 17.02.2009
Сообщений: 154
Сказал спасибо: 14
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: Помощь в WinAvr
Спасибо! Маленько не понятно,думаю что разберусь.
|
|
|
|
19.08.2015, 18:22
|
|
|
Прописка
Регистрация: 17.02.2009
Сообщений: 154
Сказал спасибо: 14
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: Помощь в WinAvr
Доброго времени суток. Вопрос такой, я взял готовый проект "USB-RS232" который собранный на AVRStudio4, и попробовал переложить на WinAvr не меняя самой программы, в результате драйвер определяться виндой, но стоит запустить программу TEST_COM как программа выдаёт ошибку "Port:COM30 Error setting parameters from DCB". Попытался изменить параметры Makefile которые есть в настройках, и ни чего всё равно эта ошибка. Значит, как я думаю , надо глубже лезть в Makefile. А вообще вопрос возможно откомпилировать драйвер в WinAvr правильно?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:10.
|
|