roboforum.ru

Технический форум по робототехнике.

ARM

ARM7, ARM9, ARM11 etc.

Сообщение matracc » 11 июл 2007, 20:00

После некоторого труда получил "The Insider’s GuideTo The Philips ARM®7 An Engineer’s Introduction To The LPC2100 Series"
Там вообще про седьмые армы, про lpc2100 в частности и про то, как с ними дружит Keil MicroVision. Пока в детали не вдавался, только пролистал.
Без регистрации это скачать нельзя, а регистрированым это дают без возможности распечатать.
Кинул на ifolder сломаную, чтобы интересующимся было просто. Весит 10.7 МБайт
http://stream.ifolder.ru/2634385

На фтп качать лень, закачайте, если хотите.
Кстати почему бы там не сделать анонимного пользователя? Все равно же логин и пароль в открытом доступе, только вот лазить и искать его неудобно.
matracc
 
Сообщения: 40
Зарегистрирован: 18 ноя 2006, 20:13
Откуда: Москва

Сообщение SfS » 12 июл 2007, 11:27

Работаю с AT91SAM7S.

1. Чем прошивать ?
Самое простое - по COM-порту. Встроенный загрузчик SAM-BA работает как с USB, так и с COM. Преобразователь RS232-TTL (например ADM202) - и всё.
Для прошивки ПЗУ из-под линукс я пользуюсь программкой sam7_pgm. Работает как раз через СОМ.

2. На чём программировать ?
Однозначно - GCC. Поскольку он стандартен и всё неаппаратнозависимое пойдёт без переделок. Кстати - ключ -Os - это оптимизация по СКОРОСТИ, а вот -O1 -O2 - по РАЗМЕРУ. Ну и бесплатность GCC - тоже немаловажна.

3. Цена.
Процессоры серии SAM - стоят примерно как МЕГИ.. Но ресурсов не впример больше... Так что выгоднее получаются... Мы наверное от АВР вообще в пользу SAM откажемся скоро...
SfS
 
Сообщения: 47
Зарегистрирован: 05 июл 2006, 05:55
Откуда: Томск

Сообщение Сергей » 12 июл 2007, 13:24

Ну у АВР тоже есть свои преимущества, их маленькие размеры и малое количество ног и легкость в управлении, Попробуйка "спокойно" покрутить ножками у ARM) Вообще ARM сделан специально для переферии - то есть у него есть масса интерфесов, а исполнительные устройства могут быть как раз AVR.
ЗЫ А у меня вот через СОМ порт не шьецца говорит что не видит, у тебя какой кабель? Удлиннитель? Прост у меня единственный кабель это с тремя проводками GND TX RX =(
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение The_Kurs » 12 июл 2007, 15:18

СергейЕсли вас не затруднит нарисуйте схемку для вашего SAM7Sxxx пожалуйста с минимальнам обвесом и подключением выводов питания, USB, перемычек для програмирования через самбу по USB/
И двумя светодиодами)))
В общем самый самый минимум для всех начинающих.
Покапался в даташите для чего вывод PLLRC (Sam7s64 вывод 63).
Кварц сразу подключается или как в АВР внутренний RC генератор с завода работает ?
The_Kurs
 
Сообщения: 161
Зарегистрирован: 16 фев 2007, 16:33
Откуда: Петропавловск-Камчатский

Сообщение Сергей » 12 июл 2007, 15:26

Я сам не разбирался для чего там какие выводы - еэто буду делать позже когда сам буду собирать схему на ARM, я покупал готовый вариант от OLIMEX. Просто если паять самому то не факт что спаяецца правильно, во вторых там очень много паять. Если не в СМД собирать то хз каких размеров схема поолучицца, а если в смд то нужно очень долго насиживать геморой. Да тем более у самой схемы 64 контакта тонких. Хотя сейчас есть много методов паяния смд. Да и к томуже у OLIMEX плата двухсторонняя и то достаточно громоздко получилось. Я под AT91AM7S64 только кодил и смотрел как это делаецца вообщем, вплотную не работал. Но скоро займусь и статейку напишу
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Vooon » 12 июл 2007, 19:39

Но скоро займусь и статейку напишу


статейку плиз на вику... синтаксис там простой, и это лучше чем на форуме - можно коллективным разумом все подправить, подрехтовать.. :)

сам решил посмотреть что такое АРМ и с чем его едят, но кто посоветует какую платку купить?
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Сообщение Сергей » 12 июл 2007, 21:38

от ОЛИМЕКСА бери) так и называецца AT91SAM7-Pxxx
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Виталий » 12 июл 2007, 21:53

Смотрим в сторону starterkit.ru, а именно http://starterkit.ru/new/index.php?name ... page&pid=3
Цена - 1000р.
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Сообщение Vooon » 12 июл 2007, 22:40

посмотрел, наверно возьму стартеркитовскую
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Сообщение igorkov » 12 июл 2007, 23:43

Сам заинтересовался платкой Starterkit, той, что с установленой ПЛИС-иной.
Вот только облазил вроде все, а упоминания где купить не нашел :(
igorkov
 
Сообщения: 38
Зарегистрирован: 19 ноя 2006, 20:15
Откуда: Мытищи

Сообщение The_Kurs » 13 июл 2007, 14:21

А есть схема вашего OLIMEX чтобы по ней свою схему сделать? Покупать готовую небуду ... сам МК AT91SAM7S64 уже купил вот любуюсь на него, примеряюсь, документацию потехонечку читаю ))) Кварц уже купил на 18,432 МГц.

Кто нибудь знает для чего нужен вывод PLLRC (Sam7s64 вывод 63)???
The_Kurs
 
Сообщения: 161
Зарегистрирован: 16 фев 2007, 16:33
Откуда: Петропавловск-Камчатский

Сообщение Сергей » 13 июл 2007, 14:43

http://www.olimex.com смотри там схемы на конкретную схему
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Змей-Горыныч » 17 июл 2007, 08:19

Я лично купил стартовый набор AT91SAM7S-EK http://atmel.ru/Articles/Atmel34.htm .
Да, не очень дёшево, но зато включает в себя полный комплект того что нужно. И плата очень продуманная со всей необходимой перефирией и отладчик J-Link, и диски с документацией и IAR-ом (бесплатная пробная версия). То есть купил и не парься, работай с комфортом. Очень удобно и приятно работать!
В электронике чудес не бывает! Бывают плохие контакты!
Аватара пользователя
Змей-Горыныч
 
Сообщения: 70
Зарегистрирован: 01 мар 2005, 14:54
Откуда: г. Томск

Сообщение Сергей » 17 июл 2007, 11:43

Тоже хорошо, что вместе с ЖТАГом, удобно, а за сколько брал и где?
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Сообщение Змей-Горыныч » 17 июл 2007, 11:55

Сергей писал(а):Тоже хорошо, что вместе с ЖТАГом, удобно, а за сколько брал и где?

Я в Томске брал полгода назад ~ за 10 т. руб через посредническую фирму. Соответственно накрутка с продажи их. В Москве думаю можно много дешевле найти, особенно у каких-нибудь официальных поставщиков Atmel-а. Тем более поставщики часто рекламные акции проводят и продажу по сниженым ценам своей продукции. Например сейчас для AVR контроллеров отладочные наборы по-дешёвке продают.  :wink:  

С http://atmel.ru/
04.05.2007
Корпорация Atmel проводит рекламную акцию по продвижению микроконтроллеров AVR, в рамках которой в течение 3-х месяцев со значительной скидкой предлагаются отладочные комплекты "STK500 + AVR Dragon" и "STK500 + JTAGICE2".
Стоимость комплектов составит:
STK500 + AVR Dragon = 49$
STK500 + JTAGICE2 = 150$
В электронике чудес не бывает! Бывают плохие контакты!
Аватара пользователя
Змей-Горыныч
 
Сообщения: 70
Зарегистрирован: 01 мар 2005, 14:54
Откуда: г. Томск

Пред.След.

Вернуться в ARM

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

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