Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
24.10.2009, 13:56
|
|
Частый гость
Регистрация: 03.02.2007
Сообщений: 28
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Продукция mikroElektronika
Существует ли рабочее лекарство для MikroC PRO for AVR .
Все что пробовал не работало нормально свыше 2К.
|
|
|
|
19.12.2009, 05:16
|
|
Частый гость
Регистрация: 10.05.2007
Сообщений: 27
Сказал спасибо: 0
Сказали Спасибо 14 раз(а) в 1 сообщении
|
Re: Продукция mikroElektronika
mikroBasic PRO for AVR v2.10 + KeyMaker
mikroBasic PRO for PIC v3.20 + KeyMaker
mikroC PRO for AVR v2.10 + KeyMaker
mikroC PRO for dsPIC v1.95beta + KeyMaker
mikroC PRO for PIC v3.20 + KeyMaker
mikroPascal PRO for AVR v2.10 + KeyMaker
mikroPascal PRO for dsPIC v1.95beta + KeyMaker
mikroPascal PRO for PIC v3.20 + KeyMaker
http://rl-team.net/1146335984-mikroe...ollection.html
|
|
|
Эти 14 пользователя(ей) сказали Спасибо LinXP за это сообщение:
|
ded4141 (21.12.2009), dmet (14.01.2010), Easyrider83 (22.12.2009), eitch (24.12.2009), LionRJ (21.12.2009), Popeye (19.12.2009), RafikM (09.03.2010), SARMAT23 (19.12.2009), savchenko (21.01.2010), SwanSwan (31.12.2009), technobyte (10.03.2010), Uz_Sleep_Walker (21.12.2009), vdlab (19.12.2009) |
|
21.12.2009, 12:22
|
|
Прописка
Регистрация: 26.06.2007
Сообщений: 136
Сказал спасибо: 61
Сказали Спасибо 20 раз(а) в 17 сообщении(ях)
|
Re: Продукция mikroElektronika
Сообщение от LinXP
|
mikroBasic PRO for AVR v2.10 + KeyMaker
mikroBasic PRO for PIC v3.20 + KeyMaker
mikroC PRO for AVR v2.10 + KeyMaker
mikroC PRO for dsPIC v1.95beta + KeyMaker
mikroC PRO for PIC v3.20 + KeyMaker
mikroPascal PRO for AVR v2.10 + KeyMaker
mikroPascal PRO for dsPIC v1.95beta + KeyMaker
mikroPascal PRO for PIC v3.20 + KeyMaker
http://rl-team.net/1146335984-mikroe...ollection.html
|
У новой версии есть coff генератор!!! Эти продукты очень перспективны....
|
|
|
|
31.12.2009, 13:58
|
|
Прописка
Регистрация: 11.07.2008
Сообщений: 237
Сказал спасибо: 1,503
Сказали Спасибо 63 раз(а) в 44 сообщении(ях)
|
Re: Продукция mikroElektronika
В mikroC pro for AVR v1.35 в окне "Watch Values" значение регистра TCNT0 не инкрементируется независимо от значения предделителя TCCR0. В железе Т/С0 работает, так-как происходят события по прерыванию от Т/С0. Занес в окно "Watch Values" регистр SREG и его значение меняется в результате выполнения команд (значит среда подсчитывает и отбражает значение регистров). Контроллер ATmega8.
Это глюк или особенность среды mikroC?
Как сделать так, чтобы значение счета Т/С0 инкрементировалось?
Подскажите пожалуйста
----------------------------------------------------------------------------------------------
РЕШЕНО
на форуме mikroelektronica уже поднимался такой вопрос. Среда разработки не поддерживает счет времени. Счетные регистры всегда равны 0x00 или записаному в них значению.
__________________
Ascii 0xC0 ED E0 F1 F2 E0 F1 E8 FF_CD EE E2 FB F5_D1 E5 ED F1 E5 E9
Последний раз редактировалось Uz_Sleep_Walker; 31.12.2009 в 15:52.
Причина: Ответ найден
|
|
|
|
31.12.2009, 14:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Продукция mikroElektronika
Наверно PROTEUS применить
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
01.01.2010, 14:55
|
|
Прописка
Регистрация: 14.08.2006
Сообщений: 106
Сказал спасибо: 19
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Продукция mikroElektronika
Uz_Sleep_Walker, а в окне "Watch Values" можно просматривать свои переменные?
На пример переменную: abc
Код:
|
for(abc = 127 ; abc › 0 ; abc--)
PORTC = abc ; |
Выделяю переменную, в меню выбираю "Add to Watch list", но в окно для просмотра, переменная не добавляется.
Последний раз редактировалось UserM; 01.01.2010 в 16:11.
|
|
|
|
04.01.2010, 12:15
|
|
Прописка
Регистрация: 11.07.2008
Сообщений: 237
Сказал спасибо: 1,503
Сказали Спасибо 63 раз(а) в 44 сообщении(ях)
|
Re: Продукция mikroElektronika
UserM, да можно. Если переменная объявлена то после компиляции проекта ее можно добавить с помощью "Add to Watch list", или набирая ее имя в строке поиска окна "Watch Values".
Так как среда разработки микроэлектроники не поддерживает отсчета временных интервалов от таймеров, то я решил эту проблему так:
1 пишу прогу в среде микроэлектроники, компилирую
2 делаю coff файл с помощью французского коффмейкера (встроенный коффмейкер делает файл coff не загружаемым для AVR Studio, ну это так у меня)
3 загружаю coff файл в AVR Studio и отлаживаю радуясь возможности просмотра всех регистров и отладке с учетом прерываний от таймеров. Отлаживается программа на языке Си.
может это чуть геморно, но зато ИМХО стоит того, так как среда разработки микроэлектроники пока еще несовершенна.
__________________
Ascii 0xC0 ED E0 F1 F2 E0 F1 E8 FF_CD EE E2 FB F5_D1 E5 ED F1 E5 E9
Последний раз редактировалось Uz_Sleep_Walker; 05.01.2010 в 11:00.
|
|
|
Сказали "Спасибо" Uz_Sleep_Walker
|
|
|
04.01.2010, 17:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Re: Продукция mikroElektronika
Если переменная местная, тоесть объявлена для употребления в некоей процедуре скорее всего не отобразится в Watch list. Можеть быть если имеет уникальное имя и отобразитя, да гарантии нет. Если объявлена как глобальная другое дело. Отображается.
Пишу на МикроБейсике для пиков. Однако думаю, что в С для AVR ситуация аналогичная.
МикроБейски не симулирют работу таймеров, прерываний тоже. Как верно писалось выше для полной проверки уместно сгенерировать файл, воспринимаемый фирмеными симуляторами. Для пиков загружать в MPLAB HEX можно. Там проверять временные интервалы. Трудновато, да можно. Пишу, читаю, несколько диковато получается....
__________________
Мыслю, следовательно существую
Последний раз редактировалось Popeye; 04.01.2010 в 17:47.
|
|
|
|
04.01.2010, 23:19
|
|
Прописка
Регистрация: 14.08.2006
Сообщений: 106
Сказал спасибо: 19
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Продукция mikroElektronika
Вообщем приблизительно понятно. Отладчик в этом пакете скорее маркетинг чем инструмент. Надо пробовать переносить отладку в MPLAB.
|
|
|
|
13.01.2010, 23:05
|
|
Частый гость
Регистрация: 15.01.2007
Сообщений: 5
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Продукция mikroElektronika
mikroBasikcPRO for dsPIC v2.0 Где можно взять лекарство?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:17.
|
|