AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
24.03.2010, 03:10
|
|
Прохожий
Регистрация: 05.12.2009
Сообщений: 1
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Нужен добрый совет.Кто нибудь встречался с разроботкой "ОУПЕН СИСТЕМ" TAHOCOUТER V 04.5 Пульт управления стендом регулировки топливных насосов для дизелей. Проц-Atmega64-16u.Проблема чисто в жлезе.Сигнал счета оборотов до проца не доходит.В Москве уже знают.Обещали тел. разработчика с самостийной.Схем нет....только у автора.
АВТОРА!!!!!!??????!!!!!!!!
|
|
|
|
25.03.2010, 16:28
|
|
Временная регистрация
Регистрация: 02.06.2007
Сообщений: 33
Сказал спасибо: 2
Сказали Спасибо 6 раз(а) в 3 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Хорошо, но не очень удобно
|
|
|
|
28.03.2010, 22:53
|
|
Частый гость
Регистрация: 08.09.2009
Сообщений: 48
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Подскажите что значит (char*) xxx[], это указатель на первый элемент массива char? почему просто нельзя написать xxx ?ведь xxx это и есть адрес первого элемента, я что то недопонимаю, подскажите кто хорошо разбирается пожалуйста
|
|
|
|
28.03.2010, 23:10
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Читаем здесь.
Последний раз редактировалось st_1; 28.03.2010 в 23:12.
|
|
|
|
29.03.2010, 20:30
|
|
Частый гость
Регистрация: 08.09.2009
Сообщений: 48
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Кто знает как в WINAVR размещать код по определенному адресу, типа ORG 500h, нужно написать загрузчик, а он не влазиет в бут область
|
|
|
|
15.04.2010, 14:06
|
|
Частый гость
Регистрация: 28.09.2009
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Привет форуму. Решил вот перейти с Tiny2313 на Mega48 или 88, а AVR studio дает постоянные ошибки. В ассемблере в смысле. Т.е. обращаюсь допустим к TCCR1B или
к другим правильно написаным портам - однозначная ошибка. А в присоединенном файле написано:
Definitions marked "MEMORY MAPPED"are extended I/O ports
and cannot be used with IN/OUT instructions
типа не поддерживается огомный список портов ВВ.
А как же с ними работать ?
Может дебильный вопрос, но я что-то не въеду. Может AVR studio старая - у меня 4.12. Заранее большое спасибо.С большим уважением.
|
|
|
|
15.04.2010, 17:17
|
|
Вид на жительство
Регистрация: 12.04.2007
Сообщений: 348
Сказал спасибо: 2
Сказали Спасибо 36 раз(а) в 32 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Приведите часть кода, в которой ошибки.
__________________
Гидравлика + электроника = POWER
|
|
|
|
17.04.2010, 05:40
|
|
Прописка
Регистрация: 09.01.2008
Адрес: Симферополь
Сообщений: 204
Сказал спасибо: 28
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
При переходе по ссылке http://www.avr123.nm.ru/ ESS обнаружил HTML/ScrInject.B.Gen вирус
|
|
|
|
17.04.2010, 07:24
|
|
Временная регистрация
Регистрация: 13.10.2009
Сообщений: 81
Сказал спасибо: 2
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Сообщение от Саня888
|
Definitions marked "MEMORY MAPPED"are extended I/O ports
and cannot be used with IN/OUT instructions
|
Вместо:
out TCCR1B, r16
Используйте:
sts TCCR1B, r16
Ошибка возникает из-за того, что инструкция out не может адресовать порт, значение которого выше 0x3f. Более подробно какие именно регистры нужно адресовать через out, а какие через sts - смотрите в подключаемом дефе сравнивая его с даташитом.
В ДШ есть раздел "регистры": адрес в скобках - это адрес в SRAM
Последний раз редактировалось Classic001; 17.04.2010 в 07:28.
|
|
|
Сказали "Спасибо" Classic001
|
|
|
18.04.2010, 17:29
|
|
Частый гость
Регистрация: 28.09.2009
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Слава Великому Classicy001.Да, действительно, все заработало. Как говорится век
живи век учись. Еще раз большое пребольшое спасибо. С пламенным вегетарианским
приветом.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:16.
|
|