roboforum.ru

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

ARM

Re: ARM

Strijar » 10 янв 2008, 13:55

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

Re: ARM

steel_monkey » 10 янв 2008, 15:01

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

Re: ARM

Vooon » 10 янв 2008, 15:32

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

спасибо. :beer:

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

спасибо за подсказку :beer:

Re: ARM

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

Раздел создан. Просьба в эту тему больше не писать, создавайте темы по вопросам. Эта пока тут повисит, может быть раскидаю позже...

Re:ARM

leha » 14 июн 2008, 01:56

Вобще приобрел пару AT91SAM732 а как прошить непойму, подскажите простейшую схему включения, и как прошить через юсби?

Re: ARM

hudbrog » 14 июн 2008, 09:24

Простейшая схема включения есть в даташите. Причем как с питанием от usb, так и отдельным. Прошивать с помощью тулзы под названием SAM-BA(на сайте атмела лежит). Главное что надо не продолбать - оно будет прошиваться только с кварцем на 18.432МГц.

Re: ARM

leha » 14 июн 2008, 14:32

Правильно ли я понял, для того чтобы прошить через юсби сначала надо подать высокий логический уровень на выводах TST, PA0, PA1 и PA2 и вкличить питание на 10 секунд, подскажите в какай среде писать програму желательно попроще и на си, и может есть в интернете ресурс где подобные моменты разжованы включая пример простой програмы типа помаргать светодиодом?

Re: ARM

avr123.nm.ru » 14 июн 2008, 14:35

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


Все для ARM есть там - http://arm2day.narod.ru
и программы и примеры и FAQ и даже доступ к макетке, компилеру и примерам на удаленном компьютере.

Re: ARM

avr123.nm.ru » 30 окт 2008, 23:23

Keil uVision - Kullanım Video Настройка проекта и симуляция - YouTube
http://www.youtube.com/watch?v=PmLUUaLSJbE

Re: ARM

Doniak » 02 апр 2009, 22:55

По ДШ сказанно ставить обвязку для ног МК VDDOUT VDDIN по 2ва конденсатора, а вот для ног VDDPLL VDDCORE VDDFLAS VDDIO хватит по конденсатору на 0.1мкф ?

Re: ARM

hudbrog » 03 апр 2009, 08:09

Да, это просто фильтрующие кондеры. На самом деле за простейшими(и правильными к тому же) схемами включения советую обращаца на сайт olimex'а. Там у них есть схемы всех их плат.

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  */

непойму сам принцып действий произходящих в самих скобках. Кто что подскажет?

Re: ARM

Сергей » 05 апр 2009, 19:50

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

Добавлено спустя 18 секунд:
Кстати, ARM тут не при чем.

Re: ARM

avr123.nm.ru » 05 апр 2009, 20:02

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

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

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

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

Re: ARM

Doniak » 05 апр 2009, 20:29

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

тоисть 0<<4 можно было записать и так: 0b00000000000000000000000000001000


cron
Rambler\'s Top100 Mail.ru counter