roboforum.ru

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

ARM

ARM7, ARM9, ARM11 etc.

Re: ARM

Сообщение Strijar » 10 янв 2008, 13:55

Для тех кто в правильных ОС - советую openocd (про gcc и gdb так известно)
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: ARM

Сообщение steel_monkey » 10 янв 2008, 15:01

Выложил примеры и файл с утилитой для заливки флеша NXP на местном фтп в папке со своим ником.
Аватара пользователя
steel_monkey
 
Сообщения: 346
Зарегистрирован: 14 июл 2007, 23:38
Откуда: SPb
прог. языки: немного албанский

Re: ARM

Сообщение Vooon » 10 янв 2008, 15:32

steel_monkey писал(а):Выложил примеры и файл с утилитой для заливки флеша NXP на местном фтп в папке со своим ником.

спасибо. :beer:

Strijar писал(а):Для тех кто в правильных ОС - советую openocd (про gcc и gdb так известно)

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

Re: ARM

Сообщение -= Александр =- » 12 янв 2008, 01:45

Раздел создан. Просьба в эту тему больше не писать, создавайте темы по вопросам. Эта пока тут повисит, может быть раскидаю позже...
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re:ARM

Сообщение leha » 14 июн 2008, 01:56

Вобще приобрел пару AT91SAM732 а как прошить непойму, подскажите простейшую схему включения, и как прошить через юсби?
leha
 
Сообщения: 19
Зарегистрирован: 14 июн 2008, 01:43
Откуда: МИНЕРАЛЬНЫЕ ВОДЫ
прог. языки: CVAVR

Re: ARM

Сообщение hudbrog » 14 июн 2008, 09:24

Простейшая схема включения есть в даташите. Причем как с питанием от usb, так и отдельным. Прошивать с помощью тулзы под названием SAM-BA(на сайте атмела лежит). Главное что надо не продолбать - оно будет прошиваться только с кварцем на 18.432МГц.
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: ARM

Сообщение leha » 14 июн 2008, 14:32

Правильно ли я понял, для того чтобы прошить через юсби сначала надо подать высокий логический уровень на выводах TST, PA0, PA1 и PA2 и вкличить питание на 10 секунд, подскажите в какай среде писать програму желательно попроще и на си, и может есть в интернете ресурс где подобные моменты разжованы включая пример простой програмы типа помаргать светодиодом?
leha
 
Сообщения: 19
Зарегистрирован: 14 июн 2008, 01:43
Откуда: МИНЕРАЛЬНЫЕ ВОДЫ
прог. языки: CVAVR

Re: ARM

Сообщение avr123.nm.ru » 14 июн 2008, 14:35

leha писал(а):может есть в интернете ресурс где подобные моменты разжованы включая пример простой програмы типа помаргать светодиодом ?


Все для ARM есть там - http://arm2day.narod.ru
и программы и примеры и FAQ и даже доступ к макетке, компилеру и примерам на удаленном компьютере.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: ARM

Сообщение avr123.nm.ru » 30 окт 2008, 23:23

Keil uVision - Kullanım Video Настройка проекта и симуляция - YouTube
http://www.youtube.com/watch?v=PmLUUaLSJbE
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: ARM

Сообщение Doniak » 02 апр 2009, 22:55

По ДШ сказанно ставить обвязку для ног МК VDDOUT VDDIN по 2ва конденсатора, а вот для ног VDDPLL VDDCORE VDDFLAS VDDIO хватит по конденсатору на 0.1мкф ?
Аватара пользователя
Doniak
 
Сообщения: 142
Зарегистрирован: 26 сен 2007, 08:25
Откуда: Krivoy Rog, ukraina
прог. языки: Си
ФИО: Коля

Re: ARM

Сообщение hudbrog » 03 апр 2009, 08:09

Да, это просто фильтрующие кондеры. На самом деле за простейшими(и правильными к тому же) схемами включения советую обращаца на сайт olimex'а. Там у них есть схемы всех их плат.
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: ARM

Сообщение Doniak » 05 апр 2009, 19:40

кусок кода был взят из AT91SAM7S32.h компилятор Keil.

Код: Выделить всёРазвернуть
#define AT91C_SPI_SWRST       ((unsigned int) 0x1 <<  7 ) // (SPI) сбросить SPI

SWRST єто 7мой бит регистра и здесь он определяется 7дьмым я так понял, но почему знаком здвига влево после еденицы ?

или вот board.h
Код: Выделить всёРазвернуть
#define LED1            (1<<0)  /* PA0 */   
#define LED2            (1<<1)   /* PA1  */

непойму сам принцып действий произходящих в самих скобках. Кто что подскажет?
Аватара пользователя
Doniak
 
Сообщения: 142
Зарегистрирован: 26 сен 2007, 08:25
Откуда: Krivoy Rog, ukraina
прог. языки: Си
ФИО: Коля

Re: ARM

Сообщение Сергей » 05 апр 2009, 19:50

Сначала научись писать по-русски. А потом научись пользоваться поиском. А еще лучше почитай Керниган и Ритчи, или на тему битовых операций

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

Re: ARM

Сообщение avr123.nm.ru » 05 апр 2009, 20:02

Сергей писал(а):Сначала научись писать по-русски.

ГРУБО ! Дюди всей планеты русский знать не обязаны. У него ж указан город.

Doniak писал(а):почему знаком здвига влево после еденицы ?

Это обычное дело для записи масок. так наглдно видно ЧЕЛОВЕКУ в какой позиции будет 1.
Посмотрите "Язык Си для микроконтроллеров" - http://avr123.nm.ru/05.htm
В программе этих сдвигов не будет так как компилятор посчитает выражение сам и использует уже число.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: ARM

Сообщение Doniak » 05 апр 2009, 20:29

так наглядно видно ЧЕЛОВЕКУ в какой позиции будет 1.

тоисть 0<<4 можно было записать и так: 0b00000000000000000000000000001000
Аватара пользователя
Doniak
 
Сообщения: 142
Зарегистрирован: 26 сен 2007, 08:25
Откуда: Krivoy Rog, ukraina
прог. языки: Си
ФИО: Коля

Пред.След.

Вернуться в ARM

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

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