roboforum.ru

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

LPC2000 - альтернативные функции ног

ARM7, ARM9, ARM11 etc.

LPC2000 - альтернативные функции ног

Сообщение -= Александр =- » 28 сен 2010, 17:50

Такой вопрос: когда я переключаю ногу на режим SPI к примеру - надо ее на вход/выход настраивать или оно автоматически происходит?

Добавлено спустя 3 часа 38 минут 28 секунд:
В общем сам разобрался - можно и не настраивать - все и так работает.
Код: Выделить всёРазвернуть
void init_spi(void)
{
  PCONP |= (1 << 8);
  /* Configure Pin Connect Block */   
  PINSEL1|=0x0000003C; //MOSI & MISO
  PINSEL0|=0xC0000000; //SCK
     
  /* Device selected as master */
  //SPI Mode 2:
  //CPOL=1
  //CPHA=0
  //MASTER mode
  //MSB first
   
  S0SPCCR=0x0008;      //SPI clk = PCLK_SPI/S0SPCCR
  S0SPCR =0x0830;
   
}
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: LPC2000 - альтернативные функции ног

Сообщение galex1981 » 29 сен 2010, 00:26

После конфигурирования ног, идет конфигурирование альтернативных функций обязательно, если эти функции требуются!
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович


Вернуться в ARM

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

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