|
|
Другие темы раздела | |
ATmega AVR C++ и AVR Studio Здравствуйте. Сегодня на работе погрузился в транс, когда случайно наткнулся на информацию о том, что в AVR Studyo 5 можно лабать на C++. Скажите, пожалуйста, очень надо, в Avr Studyo 4 можно писать на С++? Я понимаю, что в общем все сводится к способности WinAVR перемалывать код на С++, что он умеет делать, но сама IDE поддерживает возможность работы с С++ с сохранением удобств, присущих IDE... https://www.cyberforum.ru/ avr/ thread2099150.html |
ATmega AVR Khazama AVR Programmer купил кетайский USBASP V2.0. зацепился к своей подопытной тиньке. Потыкавшись в дудочных хэлпах и так и не поняв, как дудкой прсто прочитать содержимое флэша тиньки, скачал этот Khazama и заюзал его. Проблема с ним была всего одна: перед каждым чтением софтина вываливала сообщение ERROR SITTING USBASP CLOCK, после чего, правда, читала всё нормально. Изменениями в настройках софтины успеха... |
ATmega AVR Симулятор для AVRStudio 4 кроме HapSim и Proteus?
https://www.cyberforum.ru/ avr/ thread2099143.html Собсно есть ли такие симуляторы в природе? Наподобие ВМлаба для кодевижиона? |
ATmega AVR Интересный проект для автоматчиков LDMicro для AVR и PIC
https://www.cyberforum.ru/ avr/ thread2099137.html На просторах тырнета наткнулся на забавный открытый проект LDMicro, програмулька позволяет писать программы для МК на языке LD,который ближе к телу автоматчикам и генерит HEX для прошивки МК. Поддерживает следующие камни: PIC16F628(A) PIC16F88 PIC16F819 PIC16F877(A) PIC16F876(A) PIC16F887 PIC16F886 ATmega128 ATmega64 |
ATmega AVR Баг при копировании на английской раскладке (AVR Studio) Здравствуйте. У меня возникла такая проблема: когда копирую текст программы из AVRStudyo на английской раскладке и вставляю его например в Блокнот, то кириллица превращается в кракозябру вида: Oaaaeou a?iieinou. А когда стоит на русской раскладке, то всё в порядке. Тоже самое наблюдается и при копировании из Delphi. Я понимаю что это баг не программ а винды (Wymdows 7 x64 SP1), но как это... |
ATmega AVR Сборка avr-libc в линуксе У кого-нибудь увенчалось успехом? Подскажите рабочую комбинацию версий компонентов. OpenSuse 12.1. https://www.cyberforum.ru/ avr/ thread2099132.html |
ATmega AVR AVRstudio 4.18 & winAVR
https://www.cyberforum.ru/ avr/ thread2099123.html Работала связка как надо но однажды(вчера вечером) на рабочем проекте выдала токую х... make: *** Error -1073741819 и все остальные проекты выдают тоже самое. что это? кто нибудь сталкивался? http://**************************/download/file.php?id=7745&t=1&sid=c89e1347c1bdce836222372a876154a5 |
ATmega AVR AVR Studio: непонятный вход в дебаггинг Собсно, у меня уже возникал такой вопрос, ответа не получил, но тогда можно было и забить. Теперь вот и Студию обновил, а вы*боны остались. Суть: при попытке входа в отладку (что симулятор, что Дракон, без разницы) Студия требует указать, где находятся какие-то файлы: http://**************************/download/file.php?id=8604&sid=d26e7f85ae38f0232477e85cc3dc0353 ... |
ATmega AVR помогите с оператором if в Vin avr
https://www.cyberforum.ru/ avr/ thread2099099.html Сегодня всю голову сломал. У меня происходит прерывание таймера в котором выставляеться флаг FLAG_T0 в регистре FLAG_REG который пылиться гдето в ОЗУ. Мне необходимо в функции FOR_SEKYMDA отловить этот флаг поднятым ,очистить его,и прибавить к переменной 1 и завершить действие этой функции. Если флаг не поднят значит досрочно завершить действие этой функции. Вот на си: void FOR_SEKYMDA (void)... |
ATmega AVR Usbbit (ftdi bitbang), Ubuntu 10.04, avrdude. Мой пограмматор. Под W7 работал более-менее. Пересел на ububtu 10.04LTS и хотелось бы использовать старый программатор, но вот незадача он не работает, как хотелось бы. Оговорюсь сразу, день назад пробовал копать во всех направления (wine, всякие либы (libusb)) что то компилил без разбору. И каким то !СЛУЧАЙНЫМ! образом мне удалось получить syknature моей AТtiny2313, причём много раз, счиал фузы... https://www.cyberforum.ru/ avr/ thread2099082.html |
Sinaprog + avrdude ATmega AVR Многие наверняка пользуются связкой Sinoprog + avrdude, я в их числе. В начале пользовался программатором на FT232RL по схеме товарища RidCat, переделав печатку на свой манер и подправив конфиг к avrdude. Через некоторое время я приобрел PinBoard II, с тех пор пользуюсь двумя программаторами. Но появилось одно неудобство, распиновка у них разная. Пробовал править конфиг к avrdude, добавив в... |
ATmega AVR Avrdude 5.1x + FTDI + PB2 GNU/Linux
https://www.cyberforum.ru/ avr/ thread2099069.html Кто работает под линуксом с PB2 помогите, пожалуйста, разобраться. Имеется дудка 5.10, патченная для работы с FTDI. Собирал 5.11, которая, вроде бы, должна "из коробки" уметь битбанг, но она не поддерживает type = ft245r в конфиге. lsusbBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID... |
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 1,088
|
|
01.09.2011, 21:51 | 0 |
MikroC PRO for AVR - ATmega AVR - Ответ 1148881201.09.2011, 21:51. Показов 36494. Ответов 49
Метки (Все метки)
Ответ
Столкнулся с непонятным мне явлением.
Есть структура, содержащая двубайтные переменные. При передаче их в функцию, в которой они должны меняться, они вроде бы меняются ( судя по листингу) , но при выходе из функции новые значения не сохраняются в ОЗУ. Т.е. по сути переменная остается неизменной. Код
volatile struct { volatile int cnt_X ; volatile int cnt_Y ; } wrk; // простейшая фукция void INCREMENT ( int cnt) { cnt = (cnt + 5500); } Вызываю ее в основном цикле, while(1) { INCREMENT (wrk.cnt_X); } Смотрю в листинг. Здесь в фукцию переменная передается правильно. Код
// INCREMENT ( wrk.cnt_X); LDS R2, _wrk+0 LDS R3, _wrk+1 RCALL _INCREMENT+0 Код
_INCREMENT: MOVW R16, R2 SUBI R16, 132 SBCI R17, 234 MOVW R2, R16 RET Что здесь не так? Никак не могу понять в чем причина? Вернуться к обсуждению: MikroC PRO for AVR ATmega AVR
0
|
01.09.2011, 21:51 | |
Готовые ответы и решения:
49
(Avr Studio + WinAvr) vs (mikroC PRO for AVR) MikroC PRO for AVR Как адаптировать С код от mikroC под PIC для CVision AVR Ищу ключ mikroPascal PRO for AVR 3.5 MikroC PRO for PIC |
01.09.2011, 21:51 | |
01.09.2011, 21:51 | |
Помогаю со студенческими работами здесь
0
mikroC PRO for 8051 сегмент xdata??? MikroC pro for AVR MikroC Pro странная линковка. mikroBasic PRO for AVR Программирование в mikroPascal Pro for AVR (перебор комбинаций с их дальнейшим использованием) mikroC |