CodeVision AVR в вопросах и ответах
Re: CodeVision AVR в вопросах и ответах
Помогите пожалуйста разобраться с очисткой буфера приема...как он очищается? А то каша в нем творится, пока сам не очистится при переполнении...
Re: CodeVision AVR в вопросах и ответах
idadron писал(а):Помогите пожалуйста разобраться с очисткой буфера приема...как он очищается? А то каша в нем творится, пока сам не очистится при переполнении...
Если буфер кольцевой, то вроде никак он не очищается - смысла нет... Обнуляются указатели на голову и хвост. Еще, если есть, счетчик кол-ва байт в буфере - разница между головой и хвостом.. ..
- WolfTheGrey
- Потрогал лапой паяльник
- Сообщения: 370
- Зарегистрирован: Вс май 06, 2012 09:58:33
- Откуда: Магадан
Re: CodeVision AVR в вопросах и ответах
Коты и люди поздравляю вас!
А как на CVAvr увеличитиь шрифт, то уж сильно мелкое все. Хоть усы выщипывай.
И я так понял, что эта среда только генерирует код а сама кристалл не прожигает?
А как на CVAvr увеличитиь шрифт, то уж сильно мелкое все. Хоть усы выщипывай.
И я так понял, что эта среда только генерирует код а сама кристалл не прожигает?
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: CodeVision AVR в вопросах и ответах
сама не прожигает только по вашей команде
.и только с помощью адаптера.
есть поддержка некоторых родных программаторов фирмы Atmel.
есть поддержка некоторых родных программаторов фирмы Atmel.
В поисках истины человек развивается.
- WolfTheGrey
- Потрогал лапой паяльник
- Сообщения: 370
- Зарегистрирован: Вс май 06, 2012 09:58:33
- Откуда: Магадан
Re: CodeVision AVR в вопросах и ответах
vitalik_1984 писал(а):сама не прожигает только по вашей команде.и только с помощью адаптера.
есть поддержка некоторых родных программаторов фирмы Atmel.
AVR Dragon подойдет?
И все же, как сделать шрифт крупнее?
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: CodeVision AVR в вопросах и ответах
пойдет,но не все кристаллы поддерживаются.
можно и в связке с другими программными продуктами использовать.студия или дудка какая нибудь.
у меня дракон пока не жалуюсь.главное внимательно с питанием лучше запитать целевой от дракона или перемычку сделать вместо контроля питания на дракона 5в
можно и в связке с другими программными продуктами использовать.студия или дудка какая нибудь.
у меня дракон пока не жалуюсь.главное внимательно с питанием лучше запитать целевой от дракона или перемычку сделать вместо контроля питания на дракона 5в
В поисках истины человек развивается.
- WolfTheGrey
- Потрогал лапой паяльник
- Сообщения: 370
- Зарегистрирован: Вс май 06, 2012 09:58:33
- Откуда: Магадан
Re: CodeVision AVR в вопросах и ответах
у меня новый дракон, конденсаторов меньше, и два дроселя стоят.
Еще я читал что танталовые конденсаторы заменить на пленочные, и точка возбуда улетит в бескрайние поля. Тоесть чип уже ни когда не сгорит. Знать бы их номиналы.
Еще я читал что танталовые конденсаторы заменить на пленочные, и точка возбуда улетит в бескрайние поля. Тоесть чип уже ни когда не сгорит. Знать бы их номиналы.
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: CodeVision AVR в вопросах и ответах
нового образца не летят.
летит другое,если неправильное питание целевого контроллера.
я не про перемычки от USB сказал.а про перемычку от разъема isp до пяти вольт дракона.чтобы он всегда думал,что на целевой плате 5 вольт.
для дракона другая тема есть.
летит другое,если неправильное питание целевого контроллера.
я не про перемычки от USB сказал.а про перемычку от разъема isp до пяти вольт дракона.чтобы он всегда думал,что на целевой плате 5 вольт.
для дракона другая тема есть.
В поисках истины человек развивается.
- urry
- Сверлит текстолит когтями
- Сообщения: 1262
- Зарегистрирован: Пн дек 08, 2008 10:58:48
- Откуда: Винница
- Контактная информация:
Re: CodeVision AVR в вопросах и ответах
Код: Выделить всё
И все же, как сделать шрифт крупнее?Setting->Editor->Text
В очередной раз выступаю в роли капитана очевидность...
- WolfTheGrey
- Потрогал лапой паяльник
- Сообщения: 370
- Зарегистрирован: Вс май 06, 2012 09:58:33
- Откуда: Магадан
Re: CodeVision AVR в вопросах и ответах
vitalik_1984 писал(а):я не про перемычки от USB сказал.а про перемычку от разъема isp до пяти вольт дракона.чтобы он всегда думал,что на целевой плате 5 вольт.
Чет врубиться не могу. Получется нужно соеденить контакт: VTG c VCC ??? на плате дракона.
Калисьvitalik_1984 писал(а):для дракона другая тема есть.
Спасибо кеп!urry писал(а):В очередной раз выступаю в роли капитана очевидность...
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: CodeVision AVR в вопросах и ответах
да правильно понял и на целевую плату никогда не подключатьдракон
В поисках истины человек развивается.
Re: CodeVision AVR в вопросах и ответах
Во новость? А как же отлаживать? По jtag или dw не отладишь не подключив. А если target от 3.3 ? Вообще Драконом не пользоваться? У меня как раз наоборот. Дракон только для отладки. Или друзьям фьюзы "чинить" в режиме ПП.vitalik_1984 писал(а):да правильно понял и на целевую плату никогда не подключатьдракон
С уважением,
Виктор.
Виктор.
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: CodeVision AVR в вопросах и ответах
это отдельная ветка сюда об этом писать это оффтоп.
я же сказал внимательно нужно с питанием целевой платы.лучше стараться от дракона запитывать.или не превышать допустимых пределов и все нормально будет.я больше сюда об этом писать не буду.есть личная переписка и целая тема где можно почитать это все.
а для параллельного программирования там совсем другие ноги они в этом портящемся безобразии не участвуют.
я же сказал внимательно нужно с питанием целевой платы.лучше стараться от дракона запитывать.или не превышать допустимых пределов и все нормально будет.я больше сюда об этом писать не буду.есть личная переписка и целая тема где можно почитать это все.
а для параллельного программирования там совсем другие ноги они в этом портящемся безобразии не участвуют.
В поисках истины человек развивается.
Re: CodeVision AVR в вопросах и ответах
Проблема с буфером мне уже весь мозг вынесла...Все остальное уже написано и отлично работает, но иногда программа сбивается при переполнении буфера. Буфер не кратный размеру посылок...когда он близок к заполнению, влезает допустим 3 байта, а посылка состоит из 5-ти. Соответственно записываются только 2. Из-за этого каша с дальнейшей обработкой принятого...помогите пожалуйста еще разок 
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: CodeVision AVR в вопросах и ответах
так сделайте кратный буфер,в чем проблема?
и обрабатывайте данные то,чего они у вас в буфере то все лежат?обработали и выровняли указатели на хвост и голову.
и обрабатывайте данные то,чего они у вас в буфере то все лежат?обработали и выровняли указатели на хвост и голову.
В поисках истины человек развивается.
-
demiurg301
- Опытный кот
- Сообщения: 812
- Зарегистрирован: Ср мар 18, 2009 21:14:33
Re: CodeVision AVR в вопросах и ответах
Уже сколько юзаю - так и не понял - а можно ли в CVAVR отлаживать пошагово внутри Сшного кода? И какой бы заводской программатор для этого юзать и где бы о процессе самом почитать(конкретно для квавр) 
Re: CodeVision AVR в вопросах и ответах
vitalik_1984 писал(а):так сделайте кратный буфер,в чем проблема?
и обрабатывайте данные то,чего они у вас в буфере то все лежат?обработали и выровняли указатели на хвост и голову.
Так посылки-то разной длинны бывают. Под все буфер не подгонишь.
Вроде я все подчищаю. После каждого приема и обработки я пишу BUFFER_ADR=0 и rx_count0=0. Можно пример как выровнять указатели?
- ChipKiller
- Сверлит текстолит когтями
- Сообщения: 1163
- Зарегистрирован: Ср янв 05, 2011 16:25:15
Re: CodeVision AVR в вопросах и ответах
.. просто перед записью в буфер нужно сравнивать размер посылки с оставшимся свободным местом...idadron писал(а):.Все остальное уже написано и отлично работает, но иногда программа сбивается при переполнении буфера.
-
demiurg301
- Опытный кот
- Сообщения: 812
- Зарегистрирован: Ср мар 18, 2009 21:14:33
Re: CodeVision AVR в вопросах и ответах
pyzhman писал(а):Только внешний отладчик.
Т.е. только внутри ассемблерного кода?