Найдено 34 результата

Catdawr
Пт фев 09, 2018 20:03:17
Форум: AVR
Тема: Avr-gcc, указатели при работе с avr и переферией
Ответы: 4
Просмотры: 1282

Re: Avr-gcc, указатели при работе с avr и переферией

и правда. в этом беда -

Код: Выделить всё

      TWDR = wPACK;
      TWCR =(1<<TWINT|1<<TWEN);
      while(!(TWCR & (1<<TWINT))); 
Как обычно, косяк на ровном месте. Спасибо большое отозвавшимся
Catdawr
Чт фев 08, 2018 20:49:27
Форум: AVR
Тема: Avr-gcc, указатели при работе с avr и переферией
Ответы: 4
Просмотры: 1282

Avr-gcc, указатели при работе с avr и переферией

Atmel_Studio 7, "Си",Proteus 8, Atmega 8, ds3231... вроде ничего не забыл

Добрый вечер, Коты и Киски. Скажите пжалста, есть какие то ... ограничения в использовании Си-шных указателей в авр-ах?
Я почему спрашиваю-то. Хотел я забашить 1у функцию для TWI, чтобы править всеми !!! в ней было все, что ...
Catdawr
Вс ноя 19, 2017 23:21:51
Форум: Периферия
Тема: ds3231,avr,7сгмнтнк
Ответы: 10
Просмотры: 2418

Re: ds3231,avr,7сгмнтнк

У КАК ВСЕ ЗАПУШЕНО... ВОН КОМП ОБРАЦАЕТСЯ К RTC ТОКА ПРИ СТАРТЕ БИОСА ПОТОМ ПРИ ИНИТЕ ОСИ...ОСТАЛНОЕ ВРЕМЯ ЖИВЕМ СВОЕЙ ЖИЗНЬЮ НО МОЖНО И ИНАЧЕ ЧИТАТЬ РЕГИСТ В ЦИКЛЕ ЕЖЕСЕКУНДНО

Дружище, ты по существу, по существу говори... а то ты, вроде, и нового ничего не изрек (или я слеп) и по старому не ...
Catdawr
Вс ноя 19, 2017 22:33:29
Форум: Периферия
Тема: ds3231,avr,7сгмнтнк
Ответы: 10
Просмотры: 2418

ds3231,avr,7сгмнтнк

Здравствуйте друзья, делаю, медленно-медленно и спокойно, часы. Простая вещь, без прекрас. Просто часы на ds3231, которые через atmegu8 будут проецировать время на 7-исегментные индикаторы. Но мне не очень понятен момент считывания данных с ds3231. В смысле, когда это делать, и как часто, чтобы ...
Catdawr
Чт ноя 16, 2017 21:21:21
Форум: AVR
Тема: TWI-> проблема-> помогите
Ответы: 2
Просмотры: 1147

Re: TWI-> проблема-> помогите

Отлично, всё работает.... спасибо тебе, дружище.
Catdawr
Ср ноя 15, 2017 21:54:22
Форум: AVR
Тема: TWI-> проблема-> помогите
Ответы: 2
Просмотры: 1147

TWI-> проблема-> помогите

Здраствуйте, пролема простая, наверняка даже легко решаемая, но я не вдуплю. Кароче хочу, для понимания, чтобы просто заработал следующий код:

[Код из атмел студии 7, на atmega 8, протеус 8]

#define F_CPU 1000000UL
#include <avr/io.h>
#include <util/delay.h>



#define ds3231 0b11010001


int ...
Catdawr
Ср авг 09, 2017 13:28:14
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

Блин, магия какая то... не работает только _delay_ms и _delay_us и будучи в пределах if... Однако ж delay_loop работает

...Но здесь уже никого, походу, нет(

... а теперь вдруг заработало ВСЁ... пристрелите меня, ниче не понимаю
:shock:


                       :kill:
Catdawr
Пн авг 07, 2017 21:54:51
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

стоит просто помигать светодиодом - посмотреть будет ли работать:
Моргает...с задержкой моргает!... А почему тогда мой вариант не работает? при чем не работает в КБ, а в студии работает
Catdawr
Пн авг 07, 2017 15:15:53
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

- при создании проекта в C::B ставишь галочку создавать файл листинга
в каталоге Debug или Release появляется файл lss - его и смотришь

он там и так есть... только вот добавить файл не получается в ответ.

исходник выглядит вот так:
#include <avr/io.h>
#include <util/delay.h>


int main(void ...
Catdawr
Вс авг 06, 2017 23:23:27
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

стоит попробовать скомпилить через make
Поясните пожалуйста этот момент. (нашелся в ....Atmelstudio 7\7.0\shellutils)

И как, собсно, я могу увидеть ассемблеровый код, писаный в Си?
Catdawr
Вс авг 06, 2017 23:07:27
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

Ам, а чтобы использовать AVR toolchain, его надо как то "устанавливать", или достаточно просто разархивировать, и настроить КБ на него ?
Catdawr
Вс авг 06, 2017 22:59:15
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

Дак в том то и дело. Что в студии работает а в Кблоке- нет... Ладно попробую его переустановить, еще что нибудь потыкаю, а пока спасибо за потраченое в пустую ваше время)
Catdawr
Вс авг 06, 2017 22:51:58
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

Да , я понял, но результата не дало. стоит ВинАвр-овские удалить?

Добавлено after 1 minute 53 seconds:
Re: Codeblock и winavr .... и возникшая проблема от сего синтеза
... Не важно, уже сделал, толку нет
Catdawr
Вс авг 06, 2017 22:39:31
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

Тогда Project->build options->compiller->Search directories-> Compiller и Linker?
А вот тут уже пусто
Catdawr
Вс авг 06, 2017 22:33:06
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

Абсолютное ничего, а нет, пордон, это я не туда зашел ( это был просо GNU GCC compiler).... В GNU GCC compiler for AVR по 2 строки почти идентичные
C:\WinAVR\avr\include ... \lib
C:\WinAVR-20100110\avr\include ... \lib
Catdawr
Вс авг 06, 2017 22:23:28
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

Убрал из кода переназначение F_CPU. Менял в "билд опшоне"- изменений никаких.
Catdawr
Вс авг 06, 2017 21:43:16
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

...Да, где то там я их нашел). Поставил оптимизацию... Теперь он не ругается ( ни одного варнинга ), но продолжает решительно игнорировать delay-и.
Catdawr
Вс авг 06, 2017 20:26:05
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син

Спасибо всем, кто отозвался.

Добавлено after 2 hours 38 minutes 59 seconds:
Re: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ох, мне походу еще и помощь с установкой Atmel AVR Toolchain. вообще, не нашел там никакой установки... есть- avr8-gnu-toolchain-osx-3.5.4.468-darwin.any ...
Catdawr
Сб авг 05, 2017 22:01:18
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Re: Codeblock и winavr .... и возникшая проблема от сего син


антивирь? (какую нибудь песочницу включает)

- у меня антивирь порядошный, о таком он сообщает


WinAvr устарел давно. Установите Atmel AVR Toolchain и укажите к нему пути в настройках компилятора.
Включите оптимизацию.

-Убрать winavr, поставить Atmel AVR Toolchain, хорошо. Надо будет найти ...
Catdawr
Сб авг 05, 2017 16:57:00
Форум: AVR
Тема: Codeblock и winavr .... и возникшая проблема от сего синтеза
Ответы: 29
Просмотры: 5709

Codeblock и winavr .... и возникшая проблема от сего синтеза

Здравствуйте друзья, помогите разобраться, вот у меня codeblock (с winavr) и студия АВР. Так как студия на моем компютере немного долго включается, компилирует тоже ( код из нескольких строк с морганием диодом и пары delay-ев занял секунд 10) и проекты долго включает.... ну тут комп такой, что с ним ...

Перейти к расширенному поиску