roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 09:25

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 170 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12  След.
Автор Сообщение
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 09 янв 2008, 10:02 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
еще бы такую же но по ARM9...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 09 янв 2008, 10:04 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
EdGull писал(а):
еще бы такую же но по ARM9...

Это вапще единственная книжка, которую я нашел по ARM.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 09 янв 2008, 10:08 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
да я знаю...
это я так, губу раскатал с утра по раньше... :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 09 янв 2008, 10:46 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
1. Извините за глупый вопрос, а LPC2103 который на схемке на предыдущей странице это какой ARM (7, 9 или 11)?
2. Если научиться рулить ARM7, то потом перейти скажем на ARM11 сложнее чем с AT90S2313 на Mega16?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 09 янв 2008, 11:22 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
1. LPC2103 это ARM7
2. ARM7 и ARM11 это очень две большие разницы, хотя где-то они конечно похожи и имеют что-то общее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 09 янв 2008, 22:19 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Вообще довольно толковая книжка, я её начал читать. К ней в бумажном варианте прилагается диск с примерами из Кейла (снова этот грёбаный Цо :cry: ), вот надыбать бы где этот образ..... В принципе, сам Кейл качается с сайта разработчиков- как водится две версии- с ограничением по коду и по времени использования. Для моего LPC2102 (они все 01, 02, 03 имеют одинаковую распиновку) ограничение в 16 Кб бессмысленно, но для большего проекта уже не подойдет. Медицинскую помощь нашел только для CROSSWORKS- его скорее всего и буду использовать, по слухам там очень правильно поддерживается Вигглер. Компилятор там GCC, что вроде не есть гут, но выбора нет. Кстати, там есть неплохой туториал ну и примеры естественно. С самим компилятором не разбирался пока, так как в Цо я не мастер :oops: .
Не знаю, когда до финального теста дойдет дело- сессия. Попытаюсь допаять и запустить в выходные. :evil:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 10 янв 2008, 00:47 
Не в сети

Зарегистрирован: 07 окт 2007, 22:05
Сообщения: 43
Откуда: Москва
прог. языки: C, Pascal, Lisp, Simple ;)
steel_monkey писал(а):
Вообще довольно толковая книжка, я её начал читать. К ней в бумажном варианте прилагается диск с примерами из Кейла (снова этот грёбаный Цо :cry: ), вот надыбать бы где этот образ..... В принципе, сам Кейл качается с сайта разработчиков- как водится две версии- с ограничением по коду и по времени использования. Для моего LPC2102 (они все 01, 02, 03 имеют одинаковую распиновку) ограничение в 16 Кб бессмысленно, но для большего проекта уже не подойдет. Медицинскую помощь нашел только для CROSSWORKS- его скорее всего и буду использовать, по слухам там очень правильно поддерживается Вигглер. Компилятор там GCC, что вроде не есть гут, но выбора нет. Кстати, там есть неплохой туториал ну и примеры естественно. С самим компилятором не разбирался пока, так как в Цо я не мастер :oops: .
Не знаю, когда до финального теста дойдет дело- сессия. Попытаюсь допаять и запустить в выходные. :evil:


Мда... Книжку эту можно читать как ОБЩЕЕ описание. Для непосредственной работы НАСТОЯТЕЛЬНО рекомендую даташиты к КОНКРЕТНОМУ микроконтроллеру.
Ошибок и неточностей в этой книге много. Например, при реализации I2C. С таймером и PWM вообще отдельный разговор.
ЕСли брать KEIL то только самую последнюю версию а не ту что идет с книжкой.
Сам использую последнюю версию WINARM GCC и IAR. CrossWorks версии 1.6 пользовал, но там есть небольшие проблемы с компилятором. Принципиально вещь неплохая. Однако Вигглер включенный через LPT порт весчь не самая быстрая. Особенно при пошаговой отладке. Рекомендую переползать на чтонибудь более серьезное. Ну или использовать отладку через последовательный порт.
На счет памяти. Все зависит от сложности задач. Моя плата на LPC2214 показала, что для простых задач - подходит, для чего либо серьезного, типа обработки изображения, или маломальски серьезной навигации - маловато, даже с серьезным (до 4х Мб) расширения памяти. В этом случае хочется уже иметь полноценную ОС. Но все конечно же зависит от задачи.

Добавлено спустя 3 минуты 18 секунд:
EdGull писал(а):
еще бы такую же но по ARM9...

А зачем? Мне вполне хватает datasheet...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 10 янв 2008, 01:30 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Кажись нашел диск с примерами щас куда нить солью кто шарит позырьте он или нет.

Добавлено спустя 1 минуту 5 секунд:
Блин напишите куда мона нормально слить.

Добавлено спустя 36 минут 11 секунд:
http://rapidshare.com/files/82557239/lp ... s.zip.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 10 янв 2008, 01:57 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
ууууу Рапидшара...... Я как-то привык к слил.ру как качать с рапиды с прокси, когда уже кто-то льет? Если скачаю, залью на ФТП
Вообще я имел в виду толковая в том смысле, что там толково описаны общие вещи, если их из даташитов вычитывать-помрешь. Вот к примеру (в книге это есть или нет не знаю, это я к толковости ДШ)- описание ISP 210х: про УАРТ 0 там даже упоминания нет- про все битики во всех регистрах есть, а про это нет. Если бы не слышал этого на форуме, там и блуждал бы в потемках. Понятно, что смотреть в книге точные данные не очень правильно, а для тех, кто раньше общался только с Гарвардом-самое оно. И про ядро там написано хорошо и коротко ( мануал от АРМ "чуть" больше).
Вообще понятно, что если отлаживать хоть серьезные программы и постоянно, нужен нормальный JTAG. Народ вроде клонировал J-LINK (MT-Link вроде это тоже клон его же?), так что если очень припрет, выход есть. Но пока цель собственно понять, что это за зверь и посмотреть его способности на макете. О заработке на нем денег пока речи не идет ( складвается ощущение, что вообще на МК денег нормально не заработать-конкуренция-с).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 10 янв 2008, 06:55 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Сорри что не в тему, но вот такое дело:
Наконец разобрался я с ПЛИС и дошли у меня руки до ARM и думаю что для начала взять. Варианта два:
1)LPC2131 (2101-2148, любой, не важно)
2)AT91SAM7S32 (тоже любой из небольших)
Оба легко найти в продаже, да и по начинке они похожие. Атмел сцуко дороже, а PIO у него меньше... У Филипса даже часы есть (правда нах они мне - пока не знаю).

Один простой вопрос: если я собаку съел на AVR - есть ли смысл и дальше держаться за Atmel? Или AVRовские знания будут здесь бесполезны? Вообще Филипс мне как-то более симпатичен, но Атмел - даже даташит у него выглядит как-то роднее...

И еще: тонкости прошивания. Как я понял, такая прелесть как SAM-BA есть только у Атмела? Для Филипса необходим джитаг? И поддерживает ли его Wiggler?

Вообще я в схемотехнике уже более-менее разобрался, с софтом тоже ничего сложного, а вот прошивание - для меня пока темный лес... Как во всем разбирусь - буду себе отладочную плату делать.

И еще такой тупой вопрос: если и там и там ARM7 - то и производительность одинаковая? (ну, на одной частоте разумеется) Или ARM7 - это у каждого производителя по-своему?

З.ы. Книжка, о которой идет речь, есть в бумажном варианте в Микронике, правда стоит 250р. Если жаба не задушит - куплю. А пока плиз кому не лень - перезалейте куда-нить, весь день до ифолдера достучаться не могу...

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 10 янв 2008, 11:40 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
-= Александр =- писал(а):
Для Филипса необходим джитаг? И поддерживает ли его Wiggler?


Посмотри документацию на макетку на свой LPC на Keil - И ВСЁ ПОЙМЕШЬ !!! :Bravo:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 10 янв 2008, 12:42 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2006, 17:09
Сообщения: 664
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов
Я работаю с SAM7, прошиваю Виглером без проблем


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 10 янв 2008, 13:02 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
В общем по порядку изложу то, в чем разобрался.
Во первых, что Атмел, что Филлипс выпускают камни приемрно одинаковые. Нелестные отзывы есть и о тех и о других (собственно вот: http://electronix.ru/forum/index.php?showtopic=41244). Я взял Филлипс только потому, что он оказался дешевле (70р в Итисе, но конечно по параматрам ниочем), на работе лежат несколько SAM7S64. Правда удобно, что у Атмела есть USB даже на относительно слабых камнях ( S64), у Филлипса далеко не у всех. По скорости они кстати отличаются (из-за разных фишек-мулек)- из флэша у NXP программа выполняется быстрее (фишка такая), и вообще филлипс побыстрее вроде.
По JTAGy так: WIGGLER поддерживается и IARои и KEILом, но не непосредственно (вроде бы, может и сразу можно. Но так точно заработать должно). Чтобы отлаживать с помощью wiggler jtagа в этих средах, надо поставить и настроить h-jtag (щас ссылку не помню гугль вспомнит ), на сайте есть мануал.
Чтобы шить чисто флеш у NXP тоже есть загрузчик, он работает через UART0. Все что надо есть в аппноуте AN10302 (попытался выложить, но у меня прокси, не хочет заливать на файлообменник). На сайте Филлипса есть специальная утилита для заливки флеша.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 10 янв 2008, 13:28 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Цитата:
А пока плиз кому не лень - перезалейте куда-нить, весь день до ифолдера достучаться не могу...

iFolde и slis не работают у меня тоже, вапще книгу мона скачать не только у них я слил с другого сайта искал яндексом, с фолдера слилось наполовину.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM
СообщениеДобавлено: 10 янв 2008, 13:35 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я советую это - http://www.hjtag.com/download.html
У меня сразу запустился с lpc2138


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 170 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO