Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 19.03.2012, 14:29  
Canzo
Прохожий
 
Регистрация: 29.06.2006
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Canzo на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

День добрый.
Подскажите пожалуйста, может кто писал или видел примеры по программному I2C-slave драйверу на С. Желательно под ARM, но поглядеть можно и на другие реализации.
Реклама:
Canzo вне форума  
Непрочитано 28.03.2012, 13:42  
Паяльщик
Прохожий
 
Регистрация: 28.03.2012
Сообщений: 3
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Паяльщик на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Вышел новый девайс для программирования AVR микроконтроллеров:
http://www.masterkit.ru/main/set.php?code_id=903045 .
Интересно, кто нибудь его уже применил? Нужны отзывы о его работе. Спасибо за отзывы.
Паяльщик вне форума  
Непрочитано 28.03.2012, 14:07  
aleksandr_zh
Гражданин KAZUS.RU
 
Регистрация: 17.11.2011
Адрес: Брянская область, РФ
Сообщений: 699
Сказал спасибо: 693
Сказали Спасибо 428 раз(а) в 213 сообщении(ях)
aleksandr_zh на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

с какого потолка вы взяли эту цену??!

за эти деньги я купил 1080 / 120р = 9 программаторов С ДОСТАВКОЙ в Росиию (3.99 бакса)

так что, ваша реклама не прокатила - передаю жалобу Модератору

брал тут:
http://www.ebay.com/itm/USBASP-USBIS...item564571ffe4
aleksandr_zh вне форума  
Непрочитано 28.03.2012, 16:17  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Мастеркит дает разработчикам заработать. Вы же сами не согласитесь делать такое устройство за 4 доллара? А китайцы берут объемом, для них и 1 цент с каждой платы - огромная сумма
niXto вне форума  
Эти 2 пользователя(ей) сказали Спасибо niXto за это сообщение:
Alex9797 (28.03.2012), Паяльщик (29.03.2012)
Непрочитано 29.03.2012, 10:03  
Паяльщик
Прохожий
 
Регистрация: 28.03.2012
Сообщений: 3
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Паяльщик на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Сообщение от niXto Посмотреть сообщение
Мастеркит дает разработчикам заработать. Вы же сами не согласитесь делать такое устройство за 4 доллара? А китайцы берут объемом, для них и 1 цент с каждой платы - огромная сумма
Спасибо за добрые слова!
К слову: у нас именно сейчас открыта штатная вакансия разработчика: http://job.masterkit.ru/component/co...9-ingener.html
Паяльщик вне форума  
Непрочитано 04.04.2012, 17:08  
kosmos440o
Заблокирован
 
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
kosmos440o на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Сообщение от Паяльщик Посмотреть сообщение
Вышел новый девайс для программирования AVR микроконтроллеров:
http://www.masterkit.ru/main/set.php?code_id=903045 .
Интересно, кто нибудь его уже применил? Нужны отзывы о его работе. Спасибо за отзывы.
А скажите, он с Xmega не работает? Управление выводом PEN Atmega 64/128 поддерживает?

Последний раз редактировалось kosmos440o; 04.04.2012 в 17:56.
kosmos440o вне форума  
Непрочитано 21.05.2012, 22:09  
123mib
Частый гость
 
Регистрация: 08.11.2006
Сообщений: 23
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
123mib на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Доброго дня, опыта слишком мало, Си уже давненько не видел, прошу помощи в этом коде, вырезал из текста ...

Код:
 typedef unsigned char byte;
 struct lcdSymbol {
    byte val;
    byte row;
    byte line;
    byte nbValues;
    byte maxLen;
    byte* caption; // 0 if unused; e.g. "ID "
    byte** line1Values; // e.g. "Full", "1/2", "1/4"
    byte** line2Values; // 0 if unused
 };

 struct lcdSymbol** lcdSymbols = txSymbols
 struct lcdSymbol* rxSymbols[ ] = {&groupSym, &deviceSym, &powerRxSym, 
    &blSym, &idSym, &modeSym };
  // и дальше есть строки
 main {
    prevVal = lcdSymbols[cursorPos]-›val;
    currVal = (prevVal+1) % (lcdSymbols[cursorPos]-›nbValues);
 }
1) не пойму
byte*
byte** ... что означают звздочки в описании структуры lcdSymbol

2) как используется lcdSymbols и уже две "**" сразу
123mib вне форума  
Непрочитано 05.10.2012, 17:43  
v_schurik
Прохожий
 
Регистрация: 14.12.2010
Сообщений: 8
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
v_schurik на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Здравствуйте форумчане!

Недавно столкнулся с необходимостью использования в атмеге 128 встроенной еепром, в ней должно храниться несколько массивов с данными типа char. Раньше работал с еепром, но хранил и обновлял там только обычные переменные. Никаких проблем не возникало.

Сейчас же написал достаточно сложную программку, начал ее симулировать в протеусе и обнаружил, что с массивами данных, хранящихся в еепром, творится что-то неладное.

Программу писал в CVAVR 2.04.4a.

Дабы проверить как в протеусе симулируется работа еепром написал тестовую программку, в которой создано два массива, хранящихся в еепром, и в основном цикле осуществляю чтение данных, инкриментирование и запись. В протеусе просто разместил контроллер, настроил его, подключил прошивку и файл еепром. Включаю пошаговую симуляцию, отображаю окно листинга программы, окно данных еепром, окно переменных и что я вижу! В переменных творится полный хаос, во время инициализации контроллера в массивы начинает записываться полная ерунда, такое ощущение, что они (массивы) отображают сожержимое РОН контроллера или содержимое ОЗУ. Но в это же время в окне еепром все нормально. Когда дело доходит до инкрементирования данных, в окне еепром все отображается верно, но в массивах продолжает твориться хаос. Что этому может служить и как с этим бороться понять не могу. Соответственно при исользовании массивов в программе, данные берутся именно из них, а не из памяти еепром, таким образом программа работает не верно.

Думал это связано с тем, что изначально массивы были не инициализированы, но нет, выполнил инициализацию, результат тот же. Изменял тип данных, результата никакого.

Может кто сталкивался с таким делом, посоветует что, подскажет!?

В прикрепленном файле проект программы и файл для симуляции.
Заранее спасибо.
Вложения:
Тип файла: zip Test.zip (54.9 Кб, 48 просмотров)
v_schurik вне форума  
Непрочитано 15.11.2012, 02:15  
gary2007
Почётный гражданин KAZUS.RU
 
Аватар для gary2007
 
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,450
Сказал спасибо: 376
Сказали Спасибо 1,060 раз(а) в 624 сообщении(ях)
gary2007 на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Что-то давно сюда никто не пишет, поднимем тему.

Какие выставить фузы для внешнего кварца 4 МГц из этого списка? Что имеется ввиду под Low, Medium и High Freq.

Вроде все понятно, но что конкретно?

ps
Калькулятор фьюзов, брал отсюда http://avr.roboforum.ru/
Миниатюры:
Нажмите на изображение для увеличения
Название: ext_Crystal.JPG
Просмотров: 62
Размер:	114.9 Кб
ID:	40499  
__________________
Мелочи не решают главного. Они решают всё!
gary2007 вне форума  
Непрочитано 15.11.2012, 16:17  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано.

Вам запрещают читать даташиты?

niXto вне форума  
Сказали "Спасибо" niXto
gary2007 (15.11.2012)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45


Часовой пояс GMT +4, время: 23:46.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot