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

 
 
> Программатор для lpc2468 (ОП SK-MLPC2478), Какой программатор подойдёт для программирования этой платы
mempfis_
сообщение Aug 29 2008, 08:02
Сообщение #1


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

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Добрый день. Для освоения ARM купил отладочную плату SK-MLPC2478 c LPC2468 на борту.
Хочу за выходные собрать программатор.
На сайте производителя есть схема программатора WIGGLER
http://starterkit.ru/new/index.php?name=Pa...=page&pid=6
Подойдёт-ли он для программирования этой платы?
На плате есть USB, можно-ли его использовать для прошивки контроллера?
(Друг работал с TMSами там такое было возможно smile.gif )
Спасибо всем кто поможет дельным советом smile.gif

P.S. Дома временно нет интернета (скорее всего ещё долго не будет), а на работе искать нет времени поэтому и задаю такие возможно простые вопросы надеясь получить любую ценную информацию до конца рабочего дня help.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mempfis_
сообщение Aug 29 2008, 09:59
Сообщение #2


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

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата
Booloader, но он неотемлимая часть контроллера. Можете считать, что он ISP smile.gif

Хорошо а то я думал что надо будет ещё и правильный bootloader искать smile.gif

Цитата
Только он кривоват - с полом у него проблемы (по крайней мере у первых неправильный разъем стоял) посему пользуйтесь только прилагаемым кабелем.

И это учту 07.gif

Цитата
Ну еще примеры идущие с платой залить можете, только вот читать их исходники КАТЕГОРИЧЕСКИ не надо.

И читать не буду раз говорите что ненадо ....

Цитата
У Автора платы бизнес дешевые платы делать (и это получается!), а не примеры писать, посему все прилагаемое сделано в стиле Франкенштейна, причем уже из подобных-же материалов. Протестируйте и выкиньте.

Кого выкинуть ?! Надеюсь не плату????? blink.gif

Спасибо smile.gif Буду разбираться на выходных со всем перечисленным выше smile3046.gif
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Sep 1 2008, 11:54
Сообщение #3


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

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Добрый день всем smile.gif
Чтобы не создавать новую тему напишу сюда smile.gif
На выходных смог прочитать ID микроконтроллера т.е. думаю что плата жива smile.gif
Теперь хочу в неё чтото залить. Примеры с диска, который шёл вместе с платой, мне ещё пока не понятны, поэтому решил просто поморгать светодиодом smile.gif
Помогите понять что нужно сделать для этого.
По описанию мк есть 2 регистра которые позволяют установить/сбросить отдельный пин мк
IOSET, IOCLR и регистр направления IO0DIR
Предположим поцеплю светодиод на 0ю ножку PORT0 и напишу такую программу:

Код
void main(void)
{

//конфигурирую пин на выход
IO0DIR = 0x01;

for(;;)
{
   unsigned int i;

   //зажигаю светодиод
   IO0SET = 0x01;
   for(i=0; i<1000; i++);

   //гашу светодиод
   IO0CLR = 0x01;
   for(i=0; i<1000; i++);
}

}


Теперь вопросы:
- какие inc-файлы мне нужно подключить? (lpc2468.inc нет в папке с поддерживаемыми контроллерами)
- компилятор позволяет выставить тип ядра (ARM7TDMI-S) и даже некоторые мк но моего там нет, как мне указать компилятору что я хочу работать именно с lpc2468?
- нужно-ли чтото дополнительно настраивать в перефирии чтобы мк стартовал (pll например) ?
- Что делать после того как у меня получится работающий в симуляторе hex-файл: FlashMagic установил, что просто указать путь к этому hex-файлу и прошить мк? нет-ли там каких-то подводных камней?

Вобщем расскажите пожалуйста структуру программ для ARM-микроконтроллеров, помогите написать первую работающую програмку и залить её в мк smile.gif
Заранее всем спасибо за потраченное время smile.gif
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Sep 1 2008, 14:51
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(mempfis_ @ Sep 1 2008, 14:54) *
Добрый день всем smile.gif
Чтобы не создавать новую тему напишу сюда smile.gif
На выходных смог прочитать ID микроконтроллера т.е. думаю что плата жива smile.gif
Теперь хочу в неё чтото залить. Примеры с диска, который шёл вместе с платой, мне ещё пока не понятны, поэтому решил просто поморгать светодиодом smile.gif
Помогите понять что нужно сделать для этого.
...

Посмотрите на сайте olimex.com, там специально есть примеры моргания светодиодом.
И еще. Примеры обычно рабочие. Попробуйте откомпилировать и загрузить - это несложно.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Sep 2 2008, 08:11
Сообщение #5


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

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(Dog Pawlowa @ Sep 1 2008, 18:51) *
Посмотрите на сайте olimex.com, там специально есть примеры моргания светодиодом.
И еще. Примеры обычно рабочие. Попробуйте откомпилировать и загрузить - это несложно.

Спасибо нашёл примеры smile.gif
Будет свободное время постараюсь разобраться smile.gif
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 11:37
Рейтинг@Mail.ru


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