реклама на сайте
подробности

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Переход с AVR на ARM, Переход с AVR на ARM
HSA
сообщение Jan 26 2005, 11:32
Сообщение #31


Участник
*

Группа: Свой
Сообщений: 42
Регистрация: 10-01-05
Из: Санкт-Петербург
Пользователь №: 1 862



Цитата(KRS @ Jan 26 2005, 13:25)
Цитата(HSA @ Jan 26 2005, 12:48)
Всем доброго времени суток.

Пропал на долго, наконец есть возможность спросить.
С платой вроде определился. Вопрос такой. Где взять схемку для программирования LPC-шного контроллера (2106). Ведь с отладочной платы его, зашитого не выпаять... Если есть, то скиньте ссылку на схему. И может, есть возможность спаять для этого программатор. Или взять какой дешевый (что было бы лучше). Ну и софт под него. Под программатор.
*


Он может через свой UART программироваться, софт родной филипсовкий у них на сайте. Еще можно через JTAG в ИАРе например есть возможность. так что никакого программатора специального не надо.
*



Полез на сайт за софтиной.
Значит, если есть контроллер, то могу через преобразователь уровня его подключить на COM компа, свободно скачать софтину и залить все, что создано в IAR. Надеюсь, я правильно понял.
Преобразователь - микросхемка MAX232, все как и с AVR. Или там еще заморочки?
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jan 26 2005, 13:18
Сообщение #32


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(HSA @ Jan 26 2005, 14:32)
...Или там еще заморочки?
*

Обратите внимание в документации на те участки, где описывается состояние выводов Reset, DBGSEL и P0.14 во время программирования, частоту кварца (если загрузчик старый, то частота должна быть не выше 10 МГц по-моему), а также на версию загрузчика (если она старая, то с сайта производителя можно скачать новую).
Вот, вроде бы, и все нюансы.
Go to the top of the page
 
+Quote Post
HSA
сообщение Jan 26 2005, 14:09
Сообщение #33


Участник
*

Группа: Свой
Сообщений: 42
Регистрация: 10-01-05
Из: Санкт-Петербург
Пользователь №: 1 862



Цитата(IgorKossak @ Jan 26 2005, 16:18)
Цитата(HSA @ Jan 26 2005, 14:32)
...Или там еще заморочки?
*

Обратите внимание в документации на те участки, где описывается состояние выводов Reset, DBGSEL и P0.14 во время программирования, частоту кварца (если загрузчик старый, то частота должна быть не выше 10 МГц по-моему), а также на версию загрузчика (если она старая, то с сайта производителя можно скачать новую).
Вот, вроде бы, и все нюансы.
*




1.
На сайте нашел:
ARM Flash Utility(date 2004-12-22)
ARM Flash Utility(date 2004-12-22)
LPC2000 Boot Loader update via ISP(date 2004-08-02)
LPC2000 Flash Utility(date 2004-03-01)
Или это входит во Flash Utility, или я совсем не там или не то искал.
2.
По поводу кварца не знал, спасибо. Иначе поставил бы 30Мг - это максимум, насколько я понимаю. И сразу еще вопрос. В контроллере два UART. Через какой из-них можно программировать его я не нашел (может - плохо искал).
3.
Если на контроллер навесить кварц с кондюками, подключить MAX, то этого будет достаточно, чтобы залить в него HEX?
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jan 26 2005, 17:23
Сообщение #34


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Исчерпывающие ответы смотрите в разделе FAQ на Сахаре. (Нет смысла всё цитировать)
Go to the top of the page
 
+Quote Post
HSA
сообщение Jan 28 2005, 14:11
Сообщение #35


Участник
*

Группа: Свой
Сообщений: 42
Регистрация: 10-01-05
Из: Санкт-Петербург
Пользователь №: 1 862



Цитата(IgorKossak @ Jan 26 2005, 20:23)
Исчерпывающие ответы смотрите в разделе FAQ на Сахаре. (Нет смысла всё цитировать)
*



Спасибо, уже посмотрел.
Go to the top of the page
 
+Quote Post
Пришелец
сообщение Jan 28 2005, 16:38
Сообщение #36


Частый гость
**

Группа: Участник
Сообщений: 183
Регистрация: 28-01-05
Пользователь №: 2 272



Основы очень понятно изложены тутъ
Troosh
Go to the top of the page
 
+Quote Post
mpo
сообщение Feb 3 2005, 12:36
Сообщение #37


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 1-02-05
Пользователь №: 2 343



Хочу поюзать LPC,
просветите по этому поводу (интересует очень процесс заливки софта и отладки). Насколько я понял, там нет возможности непосредственно залить софт во флеш через wigler, нужно какой то бутлоадер модифицировать, это так? Т.е. не так просто как для AVR?
Go to the top of the page
 
+Quote Post
afad
сообщение Feb 4 2005, 11:23
Сообщение #38


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Цитата
...не так просто как для AVR?


Если интересует только заливка программ, без пошаговой отладки, то нет проблем. В LPC уже записан bootloader. Вы просто подключаете LPC к PC по последовательному каналу и заливаете в LPC свою программу. Программа для PC есть на сайте Philips.
Все проще простого. Через wigler не пробовал.
Go to the top of the page
 
+Quote Post
VAI
сообщение Feb 5 2005, 13:52
Сообщение #39


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Про пугающее некоторых сообщение "Time Limited licese....", остающееся после применения лекарств.
Цитата
Запустил IAR, убедился, что счетчик работает и отстукивает дни.

Просмотрел тему, про то, что на него не надо обращать внимание есть, а вот если удалить папку "C:\Program Files\Common Files\IAR Systems", то сообщение "Time Limited licese...." исчезнет сразу нету.


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Feb 7 2005, 07:42
Сообщение #40


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Popkov @ Feb 3 2005, 15:36)
... Насколько я понял, там нет возможности непосредственно залить софт во флеш через wigler, нужно какой то бутлоадер модифицировать, это так? Т.е. не так просто как для AVR?
*

В последней (и предпоследней) версии EWARM есть возможность и заливать через JTAG Wiggler и отлаживать (в том числе пошагово и с точками останова) программу из внутренней Flash.
В документации на EWARM этот процесс подробно описан.
Будут нюансы - спрашивайте.
Go to the top of the page
 
+Quote Post
HSA
сообщение Feb 7 2005, 12:00
Сообщение #41


Участник
*

Группа: Свой
Сообщений: 42
Регистрация: 10-01-05
Из: Санкт-Петербург
Пользователь №: 1 862



По поводу последней версии... Сам начал разбираться с LPC. Правда приходится ковыряться сразу с 2114, 2294. В последней версии (4.20) IARa есть примеры для того, чтобы врубиться + приятно составлены подключаемые библиотеки + полно datasheet-ов. В принципе, это мое мнение пока, но разобраться и начать можно и нужно. А дальше переходить на другие фирмы, если LPC чем-то не устраивает. Ядро ведь у всех ARM7 одинаковое, потом проще будет.
Go to the top of the page
 
+Quote Post
si_
сообщение Feb 15 2005, 22:04
Сообщение #42





Группа: Новичок
Сообщений: 1
Регистрация: 15-02-05
Пользователь №: 2 662



Цитата(Серокой @ Jan 12 2005, 14:50)
Атмел хорош, да вот свои AT91 с ремэпом замутил так, что без поллитра не разобраться. sad.gif
*

Я тоже так думал, оказалось намного проще smile.gif
Go to the top of the page
 
+Quote Post
AVR
сообщение Jun 6 2006, 00:35
Сообщение #43


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Извините меня за мою невнимательность. Где можно найти наипростейшие примеры программ на C++ для AT91SAM7 (для IAR EW ARM 4.31A)? т.е. наименьшая программа для того чтобы зажечь и погасить один светодиод. После AVR очень трудно разобраться хоть чуточку с такой штукой...

Сообщение отредактировал AVR - Jun 6 2006, 00:39


--------------------
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 6 2006, 07:32
Сообщение #44


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(AVR @ Jun 6 2006, 03:35) *
Где можно найти наипростейшие примеры программ на C++ для AT91SAM7 (для IAR EW ARM 4.31A)?

1.C++ пока для мигания :-) забудьте.
2.В комплекте поставки IAR EWARM, естественно.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
AVR
сообщение Jun 8 2006, 21:29
Сообщение #45


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(zltigo @ Jun 6 2006, 11:32) *
Цитата(AVR @ Jun 6 2006, 03:35) *

Где можно найти наипростейшие примеры программ на C++ для AT91SAM7 (для IAR EW ARM 4.31A)?

1.C++ пока для мигания :-) забудьте.
2.В комплекте поставки IAR EWARM, естественно.

Честно говоря, там ничегошеньки не понятно.
Мне для примера хотя бы увидеть программу, которая бы устанавливала в единицу все разряды. help.gif


--------------------
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 2nd July 2025 - 01:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01488 секунд с 7
ELECTRONIX ©2004-2016