Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
24.09.2010, 23:28
|
|
Вид на жительство
Регистрация: 21.08.2007
Сообщений: 318
Сказал спасибо: 12
Сказали Спасибо 67 раз(а) в 61 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от Gnider
|
Как раз ШИМ это вообще практически одинаковая вещь.
|
Уверены ? Может тогда глянете дш на авр'ки и дш на кортексы в этом отношении ?
|
|
|
|
24.09.2010, 23:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от Cybermaker
|
Уверены ? Может тогда глянете дш на авр'ки и дш на кортексы в этом отношении ?
|
Уверен.Глянул.
|
|
|
|
24.09.2010, 23:36
|
|
Вид на жительство
Регистрация: 21.08.2007
Сообщений: 318
Сказал спасибо: 12
Сказали Спасибо 67 раз(а) в 61 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от Gnider
|
Уверен.Глянул.
|
А теперь хотелось бы узнать название регистра счётчика в аврах. Это тот регистр, до которого шим в кортексе считает до того, как сбросится(переполнится), а не переключит состояние вывода.
Фишка кортеса/АРМа в том, что в этих чипах можно быстро и безболезненно выбрать любую частоту работы ШИМа.
Последний раз редактировалось Cybermaker; 24.09.2010 в 23:40.
|
|
|
|
25.09.2010, 00:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от Cybermaker
|
А теперь хотелось бы узнать название регистра счётчика в аврах. Это тот регистр, до которого шим в кортексе считает до того, как сбросится(переполнится), а не переключит состояние вывода.
Фишка кортеса/АРМа в том, что в этих чипах можно быстро и безболезненно выбрать любую частоту работы ШИМа.
|
А на АВР типа нет?
|
|
|
|
25.09.2010, 00:10
|
|
Вид на жительство
Регистрация: 21.08.2007
Сообщений: 318
Сказал спасибо: 12
Сказали Спасибо 67 раз(а) в 61 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от Gnider
|
А на АВР типа нет?
|
Откуда ? Там сброс только по переполнению байта/двух. И прелоада нет
|
|
|
|
25.09.2010, 00:14
|
|
Вид на жительство
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Да, наболевшая проблема, но давайте не отходить от темы.
IDE+DEBUG. Откровенно говоря, и на ARM7 делаются достаточно серьезные проекты, которые порой приходиться достаточно глубоко отлаживать. Ведь не в камне-то дело, и уж точно не в том, насколько он "крут"... Зачастую на самом простеньком контроллере ребята делают такое... Но сейчас речь не об этом.
Вот к примеру, я привык в достаточной степени к Visual Studio и давно работаю с Eclipse и исходя из этого, хотел-бы чтоб IDE по функциональности не уступало им.
Имею достаточно приятный опыт работы Eclipse+Winavr. Вот если-бы было что-то подобное у ARM-ов. WinARM проект сильно устарел. Пробовал YAGARATO.... Масса впечатлений, в основном отрицательных...
|
|
|
|
25.09.2010, 00:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от Cybermaker
|
Фишка кортеса/АРМа в том, что в этих чипах можно быстро и безболезненно выбрать любую частоту работы ШИМа
|
В ядро кортекса модуль PWM не входит. В ядро ARM7 аналогично. Функционирование данного модуля зависит от того что заложил в свой кристалл конкретный производитель. У LPC17xx (Cortex-M3) и у LPC21xx(ARM7TDMI) модули PWM абсолютно идентичны. У AT91SAM7Sxx совсем другой, хоть он тоже ARM7TDMI.
Сообщение от Cybermaker
|
А теперь хотелось бы узнать название регистра счётчика в аврах. Это тот регистр, до которого шим в кортексе считает до того, как сбросится(переполнится), а не переключит состояние вывода.
|
ICRx он называется.
Отладчик же вещь архиполезная даже тому, кому отладка не нужна и кто консолькой обходится. Хотя бы как программатор - одно нажатие и проект собран и загружен в кристалл. Любителям запускать внутрисхемный программатор этого не понять ![Улыбка](images/smilies/icon_smile.gif)
Да и вообще освоение незнакомого кристалла с отладчиком идет быстрей и веселей.
Топикстартеру - раз уж эклипса по душе, то осталось сделать последний шаг и отказаться от Кейла совсем. GCC ничуть не хуже. Отлаживаться можно прямо из эклипсы, правда у меня получалось только через Вигглер. Сейчас может и через МТ-линк может получиться, правда потрах..ся скорее всего придется изрядно. Ну или через отладчик на FT2232 должно быть попроще. В смысле секасу меньше понадобится для запуска всего этого, но совсем без него не получится. Я отладку под Вигглером три дня запускал ![Улыбка](images/smilies/icon_smile.gif) Правда не особо напрягался, под CW она уже работала.
|
|
|
|
25.09.2010, 00:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от Cybermaker
|
Откуда ? Там сброс только по переполнению байта/двух. И прелоада нет
|
Учить матчасть. И что такое прелоад? В применении к ШИМ.
|
|
|
|
25.09.2010, 00:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от nerozero
|
Пробовал YAGARATO....
|
Сейчас модно брать GCC отсюда - http://www.codesourcery.com
Или сборки "от Клена" попробуйте - http://electronix.ru/forum/index.php?showtopic=42167
|
|
|
|
25.09.2010, 00:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: ARM, IDE, JTAG, или в чем писать, и чем отлаживать.
Сообщение от Cybermaker
|
Откуда ? Там сброс только по переполнению байта/двух. И прелоада нет
|
In Clear Timer on Compare or CTC mode (WGM22:0 = 2), the OCR2A Register is used
to manipulate the counter resolution. In CTC mode the counter is cleared to zero when
the counter value (TCNT2) matches the OCR2A. The OCR2A defines the top value for
the counter, hence also its resolution. This mode allows greater control of the compare
match output frequency. It also simplifies the operation of counting external events.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:52.
|
|